Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Android Studio1.4をフライングした話
Search
takahirom
August 06, 2015
Programming
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Studio1.4をフライングした話
takahirom
August 06, 2015
More Decks by takahirom
See All by takahirom
AIエージェントで 変わるAndroid開発環境
takahirom
3
1k
AndroidアプリのAI実装をAndroidifyで学ぶ ー Google公式サンプルによる体験と実装 ー
takahirom
0
170
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
1.2k
Google の LLM ライブラリ を Android アプリで 使うには?
takahirom
1
2.2k
Robolectric Native Graphics and Roborazzi
takahirom
1
2.4k
Androidアプリで安定して動作させ継続的に開発するために設計の原則を利用して開発した話
takahirom
3
1.5k
Android Tools & Performance
takahirom
1
1.3k
Jetpack Compose State Practices
takahirom
1
1.5k
Inside Jetpack Compose
takahirom
1
1.1k
Other Decks in Programming
See All in Programming
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
気持ちぃ〜角丸 Squircle
ryu1013
0
310
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.6k
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
ChromeでローカルLLM
ryu1013
0
140
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
390
APNsからLive Activityを開始する話
yumnumm
0
170
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
150
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
ジョジョの世界をXRで再現する
mofurune
0
170
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
Designing for Timeless Needs
cassininazir
1
530
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
GitHub's CSS Performance
jonrohan
1033
470k
New Earth Scene 8
popppiees
4
2.7k
Navigating Team Friction
lara
192
16k
Design in an AI World
tapps
1
350
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
Code Review Best Practice
trishagee
74
20k
Bash Introduction
62gerente
615
220k
Scaling GitHub
holman
464
140k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
Transcript
Android Studio1.4Λ ϑϥΠϯάͨ͠ takahirom
takahirom(@new_runnable) • AndroidͷϥΠϒϥϦ,AndroidStudioϓϥάΠϯΛ࡞͍ͬͯͨ Γ͠·͢ • Github͕झຯͰ͢ • 11ίϛοτΛଓ͚͍ͯ·͢
What’s new in Android Development Tools • Support Library 22.2.0
• (ADSL,Support Annotations,Data Binding) • C/C++ Support • Allocation Tracker • Theme Editor • Vector Images • ͳͲͳͲ
ݱࡏAndroid StudioͷରԠঢ়گ • Support Library 22.2.0 • (ADSL,Support Annotations,Data Binding)
• C/C++ Support • Allocation Tracker • Theme Editor • Vector Images • ͳͲͳͲ ରԠࡁΈ
ݱࡏAndroid StudioͷରԠঢ়گ • Support Library 22.2.0 • (ADSL,Support Annotations,Data Binding)
• C/C++ Support • Allocation Tracker • Theme Editor • Vector Images • ͳͲͳͲ ରԠࡁΈ ະରԠʂ
Android Studio 1.4 օ͞Μ͕͍ͬͯΔ Android Studio ͜͜Λ ͳΜͱ͔͢Δ Android Tools
Project SiteΑΓ
Android Tools Project SiteΛݟΔ • http://tools.android.com/build • ʹ͍Ζ͍Ζ͔͍ͯ͋ͬͯϏϧυͰ͖ͦ͏Ͱ͢
ιʔείʔυΛ͖࣋ͬͯͯϏϧυ • ͍͍ͩͨsyncͯ͠ίϚϯυͰϏϧυͯ͠ɺIntelliJͰ OpenProject͢Ε։͚·ͨ͠ Android Tools Project SiteΑΓ
ThemeEditor • Google IO 2015ͰͷσϞˠ • AndroidͷThemeཁૉΛ͍͡Δ ͱ͖ʹ͏ͷ
ThemeEditor • ࣮ࡍͷը໘ • Ͳͷཁૉ͕Ͳ͜ʹө͞ΕΔ͔͕ҰͰΘ͔Δ
ThemeEditor • APIϨϕϧ͝ͱͷςʔϚͷ৭ͷө͕Θ͔Δ
ThemeEditor • WatchͳͲΈΕΔ(·ͩະ࣮ʁ)
Vector Images • Google IO 2015ͰͷσϞˠ • Android Studio͕ϦιʔεϑΝ ΠϧΛࣗಈੜ͢ΔͷͰɺpng
ը૾͍͓͍͍ͭͯͨ͘ͷΛ vector.xmlͷը૾ҰͭͰOKʹ ͳΓ·͢ʂ
Vector Images • ӈΫϦοΫͯ͠ग़ΔϝχϡʔͷNewʹͳʹ͔૿͍͑ͯ·ͨ͠
Vector Images Vector Asset Studio SVGϑΝΠϧΛಡΈࠐΊΔ Material Design icons͔Β બΔͬΆ͍
Vector Images Vector Asset Studio
Vector Images vectorλάͷϦιʔε͕ੜ͞ΕΔ
Vector Images • ͜ͷvectorϦιʔεΛೖΕͨΞϓϦΛಈ͔ͯ͠ΈΔ • Ϗϧυ͕Ͱ͖Δ͕ɺɺ • KitKatҎલͷͰɺ࣮ߦ࣌ʹvector͕ͳ͍ͱ͍͏͜ͱͰΫϥογϡ • VectorDrawableAPIϨϕϧ21ͭ·ΓLollipopҎ߱ରԠͰɺAndroid
Studio͕pngϑΝΠϧΛੜͯ͘͠Ε͍ͯͳ͍Έ͍ͨ
Vector Images • ͜ͷvectorϦιʔεΛೖΕͨΞϓϦΛಈ͔ͯ͠ΈΔ • Ϗϧυ͕Ͱ͖Δ͕ɺɺ • KitKatҎલͷͰɺ࣮ߦ࣌ʹvector͕ͳ͍ͱ͍͏͜ͱͰΫϥογϡ • VectorDrawableAPIϨϕϧ21ͭ·ΓLollipopҎ߱ରԠͰɺAndroid
Studio͕pngϑΝΠϧΛੜͯ͘͠Ε͍ͯͳ͍Έ͍ͨ
Vector Images • ͜ͷvectorϦιʔεΛೖΕͨΞϓϦΛಈ͔ͯ͠ΈΔ • Ϗϧυ͕Ͱ͖Δ͕ɺɺ • KitKatҎલͷͰɺ࣮ߦ࣌ʹvector͕ͳ͍ͱ͍͏͜ͱͰΫϥογϡ • VectorDrawableAPIϨϕϧ21ͭ·ΓLollipopҎ߱ରԠͰɺAndroid
Studio͕pngϑΝΠϧΛੜͯ͘͠Ε͍ͯͳ͍Έ͍ͨ
Vector Images • Android Gradle Plugin࠷৽ͳΒಈ͖ͦ͏ • ͨͩAndroid Gradle Plugin
1.4ݱࡏී௨ʹ͑ͳ͍Έ͍ͨͰ ͢ɻ • ※jCenterʹ্͕͍ͬͯͳ͍Α͏Ͱ͢ɻ • https://jcenter.bintray.com/com/android/tools/build/gradle/Ͱ֬ೝͰ͖ΔΑ͏Ͱ͢ɻ
Vector Images • ToolsϖʔδΛࢀߟʹAndroid Gradle Plugin 1.4ΛϏϧυ • ϩʔΧϧͷmavenϦϙδτϦʹpublish͢Δ •
ҎԼͷΑ͏ʹࢀর͢Δ
Vector Images Android Gradle PluginΛ࠷৽ʹ • ಛʹGradleͰͷઃఆͳͲͳ͠Ͱ • 4.4(Kitkat)ҎલͷͰvector.xmlͩ ͚ͰදࣔͰ͖ͨʂ
Vector Images • ϏϧυޙʹbuildϑΥϧμΛ֬ೝ͢ΔͱKitkat(4.4) ͷ༻ʹpng͕ੜ͞Ε͍ͯΔΈ͍ͨͰͨ͠
Asset Studio • Eclipseʹ͋ͬͨΑ͏ͳΞΠίϯΛ࡞ΕΔ͋ΕͰ͢ • Notification Iconͱ͔ͲΜͳײ͡Ͱ࡞Δͷ͕Α͍ͷ͔ࢀߟ ʹͳΓͦ͏
·ͱΊ • Android StudioׂͱखܰʹϑϥΠϯάͰ͖Δ • ThemeEditorͲ͜ʹө͞ΕΔ͔͔ͬͯศར • Vector ImagespngϑΝΠϧͨ͘͞Μ࡞ͬͨΓɺஔ͔ͳ͍ ͱ͍͚ͳ͍ΛղܾͰ͖ͦ͏
͋Γ͕ͱ͏͍͟͝·ͨ͠