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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
test deck title
shotamatsuo
0
1.5k
2026の目標「もっと定量的に事業、会社へ貢献する!」
yuri_ohashi
0
830
研修担当者が一番伸びた 熊本市役所✕AI『泥臭いAI研修』のワークショップ設計について
garyuten
2
400
Storyboard Exercise: Chase Sequence
lynteo
1
320
第18回サイゼミ
lw
1
3.9k
「おすすめ」はなぜ信用されないのか - 信頼を築くUI/UX設計
ryu1013
0
120
Accelerating performance improvement based on a software review evaluation matrix
kitanosirokuma
0
240
UI生成の鍵は要件整理 -デザインプロセスのエッセンスを プロンプト作成に取り入れよう-
abokadotyann
4
880
「デザイン」の自分ごと化から始める、デザインピープルのふるまい
mewmo
0
260
もう迷わない!“なんとなく”を卒業するフォントの選び方【村田俊英】
toshihidemurata
0
610
ClaudeCodeでマーケターの課題を解決する
kenichiota0711
11
14k
AIスライド生成を進化させるMDファイル
kenichiota0711
1
1.2k
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
850
How to Think Like a Performance Engineer
csswizardry
28
2.6k
The Pragmatic Product Professional
lauravandoore
37
7.3k
Ethics towards AI in product and experience design
skipperchong
2
310
Bash Introduction
62gerente
615
220k
Why Our Code Smells
bkeepers
PRO
340
58k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Tell your own story through comics
letsgokoyo
1
950
Test your architecture with Archunit
thirion
1
2.3k
A better future with KSS
kneath
240
18k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
30 Presentation Tips
portentint
PRO
1
320
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