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
1ヶ月でAndroidカメラアプリ開発(4/4)
Search
sakebook
April 04, 2016
Programming
0
970
1ヶ月でAndroidカメラアプリ開発(4/4)
Adobe Creative SDKを使った写真加工アプリの開発のスライドです。全4回。
sakebook
April 04, 2016
Tweet
Share
More Decks by sakebook
See All by sakebook
私とスクラム私とコミュニティ私とOST
sakebook
0
51
目指せKotlin 100%
sakebook
1
2.4k
Make full use of Chrome Custom Tabs
sakebook
3
3.2k
Chrome Custom Tabsを使いこなそう
sakebook
1
2.4k
1ヶ月でAndroidカメラアプリ開発(1/4)
sakebook
1
1.8k
1ヶ月でAndroidカメラアプリ開発(2/4)
sakebook
0
1.1k
1ヶ月でAndroidカメラアプリ開発(3/4)
sakebook
0
1k
Other Decks in Programming
See All in Programming
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
最近のVS Codeで気になるニュース 2025/01
74th
1
260
第3回 Snowflake 中部ユーザ会- dbt × Snowflake ハンズオン
hoto17296
4
370
Software Architecture
hschwentner
6
2.1k
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
340
プログラミング言語学習のススメ / why-do-i-learn-programming-language
yashi8484
0
130
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
Unity Android XR入門
sakutama_11
0
150
社内フレームワークとその依存性解決 / in-house framework and its dependency management
vvakame
1
550
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
130
Open source software: how to live long and go far
gaelvaroquaux
0
630
Ruby on cygwin 2025-02
fd0
0
140
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Building Applications with DynamoDB
mza
93
6.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Bootstrapping a Software Product
garrettdimon
PRO
306
110k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Designing for Performance
lara
604
68k
Embracing the Ebb and Flow
colly
84
4.6k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Making Projects Easy
brettharned
116
6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Transcript
̍ϲ݄Ͱ ANDROIDΧϝϥΞϓϦ։ൃ @Trunk ञຊ৳ 2016/4/3
ຊͷྲྀΕ • ΞΠίϯઃఆ • APKॺ໊ • Logআڈ • ετΞใͷ֬ೝ
ΞΠίϯઃఆ
MIPMAP • ΞΠίϯ༻ͷϑΥϧμ
αΠζ • mhdpi -> 48x48 • hdpi -> 72x72 •
xhdpi -> 96x96 • xxhdpi -> 144x144 • xxxhdpi -> 192x192 • ༻ҙ͢Δͷ͕େมͳΒҰ൪ͷେ͖͍ͷ͚ͩͰͱΓ͋͑ͣ
MANIFESTͰಡΈࠐΈ • ϑΝΠϧ໊ic_launcherҎ֎Ͱྑ͍
APKॺ໊
APKॺ໊ • ॺ໊͞ΕͨAPKҎ֎ʹ ΠϯετʔϧͰ͖ͳ͍ • ॺ໊ʹReleaseͱDebug͕͋Δ • ։ൃதDebugͰॺ໊͞Ε͍ͯΔ
APKॺ໊ • ͢Ͱʹʹೖ͍ͬͯΔAPKͱ ಉ͡ύοέʔδωʔϜͰॺ໊͕ҟͳΔͱ ্ॻ͖Ͱ͖ͳ͍ • ಉҰॺ໊͕͞ΕͨAPKಉ࢜ σʔλͷΓऔΓ͕Մೳ • ॺ໊Λͳ͘͢ͱಉ͡ͷ෮ݩͰ͖ͳ͍
ॺ໊(ূ໌ॻ)࡞
• .jksϑΝΠϧ • keystoreͷ ύεϫʔυ • Aliasͷ ύεϫʔυ • Certificate
ඞਢͰͳ͍
GENYMOTIONͰಈ͔ͦ͏
LOGআڈ
LOG • ૬มΘΒͣLog͕ݟ͑Δ • ใ࿙Ӯʹܨ͕ΔͷͰɺݟ͑ͳ͍Α͏ʹ͢Δ • खಈͰফ͍ͯ͘͠ʁ
ظ • ίʔυΛਓྗͰมߋͨ͘͠ͳ͍ • όάͷݩ • ։ൃ൛͚ͩϩά͕ग़ͯɺຊ൪ϩά͕ग़ͳ͍ • ΞϓϦͷঢ়ଶΛఆͰ͖Δͷ͔ʁ •
Build TypesͰఆͰ͖Δ
BUILD TYPES • ໊ͷ௨ΓϏϧυͷछྨ • debugͱrelease ඪ४Ͱ༻ҙ͞Ε͍ͯΔ • Ճ͢Δ͜ͱՄೳ
ఆ • ʮBuildConfigʯͱ͍͏Ϋϥε͕ ࣗಈੜ͞Ε͍ͯΔͷͰͦΕΛ༻͍Δ • ύοέʔδωʔϜόʔδϣϯΘ͔Δ
LOGΛՃ • LogΫϥεΛϥοϓ͢Δ • Build Types͕debugͷͱ͖Log͕ݺΕͳ͍ • දࣔ͞Εͳ͍ʂ
ετΞใͷ֬ೝ
ඞཁͳͷ • (ΞΧϯτొ) • ΞϓϦ໊ • ؆୯ͳઆ໌ • ৄࡉͳઆ໌ •
εΫϦʔϯγϣοτ • ߴղ૾ΞΠίϯ • એ༻ը૾ • APK
• ΞϓϦ໊ • ؆୯ͳઆ໌
• એ༻ը૾ (1024x500) • ߴղ૾ΞΠίϯ (512x512)
• εΫϦʔϯγϣοτ
• ৄࡉͳઆ໌ Ұ෦ͷhtmlλά͕͑Δ