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
20141221_ABC2014w_AndroidStudioライブコーディング
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
zaki50
December 21, 2014
830
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20141221_ABC2014w_AndroidStudioライブコーディング
zaki50
December 21, 2014
More Decks by zaki50
See All by zaki50
I/O Extended 2018 @Tokyo Android1
zaki50
3
1.3k
簡単高速なDIライブラリToothpick
zaki50
1
230
Android Studio 3.0 profilerハンズオン
zaki50
2
800
Realm Japan meetup #23_Java
zaki50
0
760
Realm Japan meetup #22_Java
zaki50
1
570
Realm World Tour Osaka Recent Java Updates
zaki50
0
490
Realm World Tour - ErrorProne in Realm Java
zaki50
2
500
Realm World Tour Tokyo Recent Java Updates
zaki50
2
810
Realm World Tour - ErrorProne in Realm Java
zaki50
1
790
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.9k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
200
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
240
Building Applications with DynamoDB
mza
96
7.1k
The Invisible Side of Design
smashingmag
301
52k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
170
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
55k
Building the Perfect Custom Keyboard
takai
2
800
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Claude Code のすすめ
schroneko
67
230k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
Transcript
"OESPJE4UVEJP ϥΠϒίʔσΟϯά "#$X .BLPUP:BNB[BLJ ![BLJ
ࣗݾհ ໊લࢁ㟒 UXJUUFS![BLJ
͍֮͑ͯ·͔͢
5IFP⒏DJBM"OESPJE*%& IUUQEFWFMPQFSBOESPJEDPNTELJOEFYIUNM
http://developer.android.com/sdk/index.html l5IF"%5QMVHJOGPS&DMJQTFJTOPMPOHFSJO BDUJWFEFWFMPQNFOU*GZPVSFDVSSFOUMZ VTJOHJU ZPVTIPVMENJHSBUFUP"OESPJE 4UVEJPBTTPPOBTQPTTJCMFz ࠓগ͠ॊΒ͔͍ දݱʹมΘͬͯΔ
ࠓͷ͓ ୈষείΞʹΑͬͯ қ͕มΘΔγϡʔςΟ ϯάήʔϜΛͭ͘Ζ͏ ༗ࢁܓೋஶ ٕज़ධࣾ
ϥΠϒίʔσΟϯά
͓קΊγϣʔτΧοτ -JOVY • Complete Current Statement (Ctrl-‐‑‒Shift-‐‑‒Enter) • Show
Intention Actions(Alt-‐‑‒Enter) • Start New Line(Shift-‐‑‒Enter) • Extract Variable...(Ctrl-‐‑‒Alt-‐‑‒V) • Extract Field...(Ctrl-‐‑‒Alt-‐‑‒F) • Rename...(Shift-‐‑‒F6) • File Structure(Ctrl-‐‑‒F12) • Navigate Class...(Ctrl-‐‑‒N) • Navigate File...(Ctrl-‐‑‒Shift-‐‑‒N) • Navigate Previous Method(Alt-‐‑‒↑) • Navigate Next Method(Alt-‐‑‒下) • Select Word at Caret(Ctrl-‐‑‒W) • Duplicate Line or Block(Ctrl-‐‑‒D) • Delete Line(Ctrl-‐‑‒Y) ,FZNBQ%FGBVMUGPS98JOͷ߹
͓קΊγϣʔτΧοτ .BD • Complete Current Statement (⇧⌘⏎) • Show
Intention Actions(⌥⏎) • Start New Line(⇧⏎) • Extract Variable...(⌥⌘V) • Extract Field...(⌥⌘F) • Rename...(⇧F6) • File Structure(⌘F12) • Navigate Class...(⌘O) • Navigate File...(⇧⌘O) • Navigate Previous Method(⌃↑) • Navigate Next Method(⌃↓) • Select Word at Caret(⌥↑) • Duplicate Line or Block(⌘D) • Delete Line(⌘⌫) ,FZNBQ.BD049 ͷ߹
͓קΊγϣʔτΧοτ 8JOEPXT • Complete Current Statement (Ctrl-‐‑‒Shift-‐‑‒Enter) • Show
Intention Actions(Alt-‐‑‒Enter) • Start New Line(Shift-‐‑‒Enter) • Extract Variable...(Ctrl-‐‑‒Alt-‐‑‒V) • Extract Field...(Ctrl-‐‑‒Alt-‐‑‒F) • Rename...(Shift-‐‑‒F6) • File Structure(Ctrl-‐‑‒F12) • Navigate Class...(Ctrl-‐‑‒N) • Navigate File...(Ctrl-‐‑‒Shift-‐‑‒N) • Navigate Previous Method(Alt-‐‑‒↑) • Navigate Next Method(Alt-‐‑‒下) • Select Word at Caret(Ctrl-‐‑‒W) • Duplicate Line or Block(Ctrl-‐‑‒D) • Delete Line(Ctrl-‐‑‒Y) ,FZNBQ%FGBVMUͷ߹
͓Βͤ όβʔϧձςοΫϒʔελʔ ' Ͱ "DUJWJUZ'SBHNFOUϥΠϑαΠΫϧ ϙελʔແྉத
͓Βͤ ίϛοΫϚʔέοτ͘C IUUQUFDICPPTUFSHJUIVCJPD
͝ਗ਼ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠