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
920
1ヶ月でAndroidカメラアプリ開発(4/4)
Adobe Creative SDKを使った写真加工アプリの開発のスライドです。全4回。
sakebook
April 04, 2016
Tweet
Share
More Decks by sakebook
See All by sakebook
目指せKotlin 100%
sakebook
1
2.3k
Make full use of Chrome Custom Tabs
sakebook
3
2.9k
Chrome Custom Tabsを使いこなそう
sakebook
1
2.3k
1ヶ月でAndroidカメラアプリ開発(1/4)
sakebook
1
1.7k
1ヶ月でAndroidカメラアプリ開発(2/4)
sakebook
0
1k
1ヶ月でAndroidカメラアプリ開発(3/4)
sakebook
0
970
Other Decks in Programming
See All in Programming
15分間でふんわり理解するDocker @ Matsuriba MAX
ukwhatn
PRO
1
340
Migrating to Signals: A Practical Workshop
manfredsteyer
PRO
0
280
htmx is fun!
codehex
2
190
object-oriented-conference-2024
fuwasegu
6
1.9k
自動テスト実行結果の目的を整理する / Organizing objectives of automated test results
twada
PRO
10
2.1k
Creating Retro-Style Photos Using Swift
ski
1
360
Ruby製社内ツールのGo移行
bgpat
2
270
受託開発でGitLab CI を活用していく
xiombatsg
1
130
Deno に Web 標準 API を実装する / Implementing Web Standard API to Deno
petamoriken
0
350
GitHub Copilot Tips and Tricks
yuichielectric
26
7.5k
Swiftの型推論を学ぼう | Let's Learn About Type Inference in Swift
omochi
2
720
Data Contracts In Practice With Debezium and Apache Flink (Kafka Summit London)
gunnarmorling
2
280
Featured
See All Featured
Designing with Data
zakiwarfel
94
4.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Adopting Sorbet at Scale
ufuk
66
8.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
Why Our Code Smells
bkeepers
PRO
330
56k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
185
15k
What's in a price? How to price your products and services
michaelherold
236
11k
GitHub's CSS Performance
jonrohan
1023
450k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
WebSockets: Embracing the real-time Web
robhawkes
59
6.9k
Thoughts on Productivity
jonyablonski
57
3.8k
The Brand Is Dead. Long Live the Brand.
mthomps
48
22k
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λά͕͑Δ