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
做好做滿 Android UI
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Bing
December 03, 2015
Design
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
做好做滿 Android UI
Bing
December 03, 2015
More Decks by Bing
See All by Bing
行為改變科學的實務設計 第一章
tenexbing
1
440
如何設計 Android UI
tenexbing
1
160
Other Decks in Design
See All in Design
Accelerating performance improvement based on a software review evaluation matrix
kitanosirokuma
0
240
「バイブコーディングって何?」から始まった、 AIとの一年間と、その先のこと
seto
0
590
社長の宿題への回答 「新卒×AI」が生み出す価値
saki822
2
150
AI時代、デザイナーの価値はどこに?
tararira
2
1.5k
改正JISを見据えた、企業のアクセシビリティ対応ロードマップ
securecat
1
390
「デザイン」の自分ごと化から始める、デザインピープルのふるまい
mewmo
0
260
チームをデザイン対象にする / Design for your team
kaminashi
1
1.5k
The Art of Caring
klemens
0
350
空間アプリ開発のフィードバックをCodexにするための抽象的なデザインツールの模索
karad
0
150
富山デザイン勉強会_デザイントレンド2026.pdf
keita_yoshikawa
3
230
エンジニアがAI活用してスライドデザインできる世界が来たよ!
kaikou
1
280
デザイナーが主導権を握る、AI協業の本音と実践
satosio
7
3.3k
Featured
See All Featured
Tell your own story through comics
letsgokoyo
1
950
Designing for humans not robots
tammielis
254
26k
Designing Experiences People Love
moore
143
24k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
230
Site-Speed That Sticks
csswizardry
13
1.2k
Side Projects
sachag
455
43k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
How to Ace a Technical Interview
jacobian
281
24k
Producing Creativity
orderedlist
PRO
348
40k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Transcript
狶অ狶笕 Android UI @bing
UI Design JAVA Layout + Style Sketch Android Studio Android
Studio
UI Design JAVA Layout + Style Sketch Android Studio Android
Studio
戔懯䒍ጱੜ玀䁰
秂戢盄讔簡݈篷肗 ҁঅ簡҂
秂ԧૡ纷䒍礬䷱ࣁ፡ ҁ盏盨҂
Ӟ殻Ӟ殻䌘Օᶎ
ᮎ౯䓄琳秂ࠡ
ૡ纷䒍ጱੜ玀䁰
秂戢脒櫝ᙂ縄ݢ犥蜣蘷ጱ禅褖 ҁ梊҂
፡蚏㬵癩犋ग़疰অԧމ ҁ蝓螨҂
Ӟ殻Ӟ殻䌘Օᶎ
᩻窚揲碻樌ጱࠩ
य़疑᮷憽櫞አጱ秂戢 㻌֖缰
ૡ纷䒍物 蝡秂戢ฎ px牧ᮎ蝡ฎग़ dpi ?
戔懯䒍物 ???????? ౯አ iPhone 6 狶ጱ牐
ૡ纷䒍物 ᮎ䛑扗ฎ 2xҁXHDPI҂ጱމ
None
戔懯䒍 ெ讕狶ฎ䌘ጱ
MDPI HDPI XHDPI XXHDPI XXXHDPI 婘硯 1x 1.5x 2x 3x
4x 粚ᶎ疝 px 360 - 720 1080 - 粚ᶎṛ px 640 - 1280 1920 - 戔ਧ DPI 膏粚ᶎ疳ੑ
碍独ᤩ碉ᴻ
None
य़疑᮷憽櫞አጱ秂戢 秂戢অग़缰
None
ૡ纷䒍物 蝡秂戢૪妿脒櫝ᙂ縄ݢ犥蜣蘷 ጱ塅瑻ԧ
戔懯䒍物 瞧聲ݪ臺ԧӞ碉ॠ秂ጱ֦簁 犋ᥝ፡
None
8dp * 8dp ጱ໒娄
19dp 30dp 6dp 4dp 5dp 8dp 16dp 10 dp 11
dp 12 dp 14 dp … 婘仂 ܻጱ樌蚣
<dimen name="padding">8dp</dimen> <dimen name="margin">16dp</dimen> dimen.xml
None
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingTop="@dimen/margin" android:paddingBottom="@dimen/padding"> <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/lorem_ipsum"/>
<TextView android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/lorem_ipsum" android:padding="@dimen/padding"/> <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:text="@string/lorem_ipsum"/> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/lorem_ipsum" android:layout_marginTop="13dp" android:layout_marginRight="8dp" android:layout_marginLeft="10dp" android:layout_marginBottom="4dp"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/lorem_ipsum" android:layout_marginRight="8dp" android:layout_marginLeft="4dp" android:layout_marginBottom="11dp"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/lorem_ipsum" android:layout_marginRight="8dp" android:layout_marginLeft="11dp"/> </LinearLayout>
猻讨 1.秂戢碍独Ӟਧݢ碉ᴻ 2.य़ᰁ仂秂戢碍ᰁ 3.犋አٚӞ㮆Ӟ㮆䌘秂戢 4.ے蝧樄咳 ҁ狒虁縄縋牧姘瞱胁膇؋皐牧℄౮҂
ૡ纷䒍篷ဩ蒂ቘጱ制丆 زկ缰
ૡ纷䒍物 蝡ฎՋ讕䩚ᥜ.... 蝡ฎ iOS 㻟牫 蝡狶犋ڊ㬵ҁ౯犋ᥝ狶҂
戔懯䒍物 ૡ纷䒍蝫手᮷犋手牧疰藯狶犋ک牧 蝡䰬ୗกก盄ଉ憎ҁᘉ礰҂
盄ग़戔懯䒍 ฎຎ罭...
አ iOS 膊ԧ㻟牫 1.ਮ蕣玕زկ牧玈࿆㰁揘 2.犋ᒧݳ Google Design Guideline
玲 Android ಋ秚
ֵአਥොزկ
ଉ憎ጱ梊藮 ActionBar
None
None
戔ਧ 2 㮆氅ᜋ牏犋አ秂戢 Ԇᜋ 䔶藲ᜋ
<style name="AppTheme" parent="Theme.AppCompat"> <item name=“colorPrimary"> @color/colorPrimary</item> <item name=“colorAccent"> @color/colorAccent</item> </style>
䔶藲ᜋ Ԇᜋ style.xml
猻讨 1.ݝᥝ狕硬زկ氅ᜋ 2.犋襑秂戢 3.犋አٚਮ蕣玕زկ 4.ے蝧樄咳 ҁ狒虁縄縋牧姘瞱胁膇؋皐牧℄౮҂
ૡ纷䒍篷ဩ蒂ቘጱ制丆 অग़氅ᜋ缰
ૡ纷䒍物 ౯睲綡蝡㮆殷ᶎ磪 36 圵氅ᜋ牧 ҁ౯犋ᥝ䌘ᜋ嘨҂
戔懯䒍物 ૡ纷䒍疰ฎ䷱ஞ牧蝫氅ᜋ狶梊
Ԇᜋ ߝ粞牏App ጱ Ԇᥝ氅ᜋ
䔶藲ᜋ 疩ֵአᘏፓط
None
1. ਧ嬝Ԇᜋ膏䔶藲ᜋ 2. 褖婘ٌ犢氅ᜋ碍ᰁ 3. ࣁ Sketch ୌ缏ᜋ纏牧᯿蕦ֵአ 戔懯䒍ெ讕狶
猻讨
䔶藲ᜋ Ԇᜋ
colors.xml <color name=“colorPrimary"> #49569D</color> <color name=“colorAccent"> #97DEE3</color> 䔶藲ᜋ Ԇᜋ
<style name="AppTheme" parent="Theme.AppCompat"> <item name=“colorPrimary"> @color/colorPrimary</item> <item name=“colorAccent"> @color/colorAccent</item> </style>
style.xml 䔶藲ᜋ Ԇᜋ
Ӟᑁ矦䰬ୗ
䔶藲ᜋ Ԇᜋ
colors.xml <color name=“colorPrimary"> #26B6AC</color> <color name=“colorAccent"> #FF8E00</color> 䔶藲ᜋ Ԇᜋ
猻讨 1.ߝ粞牏App 戔懯Ӟ膌 2.ฃ姘虁牧অ狕硬牧ے蝧樄咳 ҁ狒虁縄縋牧姘瞱胁膇؋皐牧℄౮҂
ૡ纷䒍縄縋蠑ዳጱ制丆 ਁ缰
None
ૡ纷䒍物 蝡 App Ӿ磪ग़ਁ羷蚤氅ᜋ牧 ౯碍犋竃ҁ౯犋మ碍҂
戔懯䒍 - 憽ஞ箜獖
“ॡग़ጱਁ疳ੑ膏䰬ୗ ݢ犥ൻ䵼犨֜Ӟ㮆粚ᶎ” Google
膏Ӟ㮆 Android ૡ纷䒍
None
1. ਧ嬝ਁ羷 2. 疥ਁ戔ਧ傶 Style牧 ᯿蕦ֵአ
梊藮ጱ戔懯ԏ 戔懯䒍ጱ 50 圵箜
#B5CCDF #5287B4 #033E6C #032643 #010C14 #FFFFFF #BFBFBF #686868 #212121 #757575
#BDBDBD #FFDFBC #FFB561 #BD6E06 #754307 #211404
ྋ嘦䛑扗ฎ...
None
White 70% White 30% Black 26% Black 54% Black 87%
White 100% White 70% White 30% Black 87% Black 54% Black 26% White 70% White 30% Black 26% Black 54% Black 87%
ٌ䋿ݝ襑ᥝ 6 㮆氅ᜋ
White 100% White 70% White 30% Black 87% Black 54%
Black 26%
猻讨 1.犋አ蜢舚藲氅ᜋ 2.犋አ䌘ᜋ嘨 (犝ᜋ3圵牏窼ᜋ3圵) 3.ฃ姘虁牧অ狕硬牧ے蝧樄咳 ҁ狒虁縄縋牧姘瞱胁膇؋皐牧℄౮҂
戔懯窕纷
玲 Template 1.㬵რ Google Design ਥ翕ӥ斉 2.Sketch Template
戔ਧ dpi 膏໒娄 MDPI HDPI XHDPI XXHDPI XXXHDPI scale 1x
1.5x 2x 3x 4x ໒娄 8px 12px 16px 24px 32px 蚤褰໒娄蕣֢
ֵአਥොزկ ℂ Google Design Template ጱزկ 樄ত蕣֢
ਧ嬝氅ᜋ 1.ਧ嬝Ԇᜋ膏䔶藲ᜋ 2.疥氅ᜋے獈ᜋ纏牧᯿蕦ֵአ
ਧ嬝ਁ 1.ֵአ蝚กଶਧ嬝ਁ氅ᜋ 2.ਧ嬝ਁ羷 3.疥ਁ戔ਧ౮ Style ᯿蕦ֵአ
زկ 疥᯿蕦ጱزկਧ嬝౮ Symbol牏Shape
Sketch Style Inventory
ض獨ᓕ秂戢ԧ牧 ֦肯螂 Zeplin 㻟牫
Q&A