Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Multi-Window上での「共有」について
Search
yamacraft
May 25, 2016
Technology
2.3k
0
Share
Multi-Window上での「共有」について
2016年5月25日(水)に開催されたpotatotips#29にて発表した資料です
yamacraft
May 25, 2016
More Decks by yamacraft
See All by yamacraft
なぜアプリのデザインとその実装はうまくいかないのか?
yamacraft
0
220
あんまり触れられてない気がする、Kotlin1.3の ありがたい追加機能
yamacraft
0
3.2k
ありがたいUIをもっと大事にしたい
yamacraft
2
2.4k
Quickstart-android/mlkitについて
yamacraft
2
5k
Firebase関連をCIでデプロイするときのTips
yamacraft
0
5.1k
開発用途で Realtime Databaseを 導入した話
yamacraft
2
4.6k
ciecleci/androidのOpenSSLに気をつけよう
yamacraft
0
730
Realtime Databaseに向いてる・向いてないサービス
yamacraft
0
980
社内用アプリでFirebaseを使っている話
yamacraft
2
2k
Other Decks in Technology
See All in Technology
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
2
710
いつの間にかデータエンジニア以外の業務も増えていたけど、意外と経験が役に立ってる
zozotech
PRO
0
550
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
320
Shiny New Tools Won't Fix Your Problem
trishagee
1
120
知ってた?JavaScriptの"正しさ"を検証するテストが5万以上もあること(Test262)
riyaamemiya
1
190
ESP32 IoTを動かしながらメモリ使用量を観測してみた話
zozotech
PRO
0
110
マンション備え付けのネットワークとLTE回線を組み合わせた ネットワークの安定化の考案
harutiro
1
130
freeeで運用しているAIQAについて
qatonchan
0
580
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
200
[Scram Fest Niigata2026]Quality as Code〜AIにQAの思考を再現させる試み〜
masamiyajiri
1
320
2026-05-14 要件定義からソース管理まで!IBM Bob基礎ハンズオン
yutanonaka
0
150
LookerとADKで作る社内AIエージェント
chanyou0311
0
150
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
120
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
First, design no harm
axbom
PRO
2
1.2k
Balancing Empowerment & Direction
lara
6
1.1k
KATA
mclloyd
PRO
35
15k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Speed Design
sergeychernyshev
33
1.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
400
Transcript
Multi-Window্Ͱͷ ʮڞ༗ʯʹ͍ͭͯ @yamacraft
profile • @yamacraft (Wataru Yamada) • LeadingMark, inc / team
Y.G.E. • Mobile Application Engineer
https://www.recme.jp/ Web: python App(iOS): Swift2.2 RecmeʢϨΫϛʔʣ
Έͳ͞Μʹ͓ئ͍͕͋Γ·͢
AAਪڥʢ˞ʣͰ ද͍ࣔͯͩ͘͠͞ʂʂ ʢ˞ʣMS PΰγοΫ16pxʴߦؒ2px ɹɹɹ͘͠Textar Font͏ͱ͔
AA࠷దڥදࣔΞϓϦΛ Multi-WindowରԠͤ͞Α͏ͨ࣌͠ͷ ""ͼΎʔΘɿIUUQTQMBZHPPHMFDPNTUPSFBQQTEFUBJMT JEKQZBNBHMPBBWJFXFS
Γ͔ͨͬͨ͜ͱ • ̙ˍ̙ػೳͰը໘Λߋ৽͔ͤͨͬͨ͞ • υϥοάଆ͕υϥοάػೳΛ࣮ͯ͠ͳ͍ͱ࣮ෆ ՄೳͳͷͰϘπ…
ଥڠʢௐࠪʣҊ • ҰํʹϒϥβɺҰํʹϏϡʔϫ • ϒϥβͰڞ༗ʼϏϡʔϫબ • Ϗϡʔϫଆͷ༰͕ߋ৽͞ΕΔʢͣʣ • android:resizeableActivity=true ͯ͠Δ͜ͱ
Λલఏʹ͠·͢
ͬͯΈͨ
·͋͜͏ͳΔ
launchModeΛ singleTaskʹͨ͠ΒͲ͏ͳΔ͔
ࢼ͢
ߋ৽͞Εͨʂ
͜͜·Ͱͷ·ͱΊ • Multi-WindowͰڞ༗ΛݺΜͩ߹ɺʮݺΜͰ͍Δ WindowଆʯͰActivity͕৽نʹ্ཱ͕ͪΔ • ݺΕΔଆ͕singleTaskʴยํͰ͢Ͱʹ։͍͍ͯΔ ߹ɺonNewIntent()͕ݺΕΔ • ݺΕ͍ͯͳ͍ͱɺݺΜͰ͍ΔWindowଆͰ Activity͕৽نʹ্ཱ͕ͪΔ
ݺͿଆ͕ϑϥά͖ͰݺΜͩ ߹Ͳ͏ͳΔͷʁ • ͪͳΈʹ͜͜ͷϑϥάɺʢݪจʣޡࣈͬͯΔ • FLAG_ACTIVITY_LAUNCH_ADJACENT
݁ɿݺΕΔଆ͕singleTaskͳ ΒɺยํͷWindowͰىಈ͢Δ • launchMode͕σϑΥϧτͩͱ௨ৗͱಉ͡ʢݺ ΜͰ͍ΔଆͷWindowͰΞϓϦ্ཱ͕͕ͪΔʣ • singleTaskͳΒยํͷWindowͰΞϓϦཱ͕ͪ ্͕ͬͯ͘ΕΔ • ͢Ͱʹ։͍͍ͯΕɺઌ΄ͲͷΑ͏ʹ
onNewIntent()͕ݺΕΔ
·ͱΊ • ϚϧνΟϯυͷػೳΛϑϧ׆༻͢Δʹɺ ݺͼग़͢ଆͷ࣮ඞཁෆՄܽͬΆ͍