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
Modern android UI
Search
Kirill Zotin
November 08, 2012
Programming
99
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Modern android UI
Kirill Zotin
November 08, 2012
Transcript
28 slides
Modern android UI Kirill Zotin 08.11.2012
• Content is 1st class citizen • Pictures are faster
than words • Only show what I need when I need it • Make the important things fast • Do the heavy lifting for me Holo theme
Default themes
Redesign
None
None
None
None
Supporting device variety
• Same content • Same hierarchy • Representation adapts to
context Responsive mobile design
Stretch / compress
Stack
Expand / collapse
Show / hide
None
None
None
Metrics 1 DP == one pixel on a 160 dpi
screen. The ratio of dp-to-pixel will change with the screen density, but not necessarily in direct proportion.
UI patterns
ActionBar
Sliding menu
Rich notifications
Swipe to dismiss
Bezel swipe
Quick return
Sticky blocks
Undo
Official docs d.android.com/design Design in action http://j.mp/androiddesigninaction http://www.holoeverywhere.com Must read
More Decks by Kirill Zotin
See All by Kirill Zotin
From idea to production with serverless architecture
painie
0
370
Android architecture patterns
painie
3
320
Continuous integration for androids
painie
0
150
Android client-server interaction
painie
0
74
Other Decks in Programming
See All in Programming
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
240
Modernizing iOS Apps
seyfoyun
0
150
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2k
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.9k
LLM 101
dalinaum
0
490
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
250
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.3k
どうしても Eloquent でリポジトリパターンをやりたいんだ #phpcon_niigata / phpcon-niigata-2026
shogogg
0
130
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
160
地方こそサーバーレス — 10年続けた、顔が見えるチームで確かな基盤を / Serverless Matters Most in Regional Areas — 10 Years of Building Reliable Foundations with Close-Knit Teams
seike460
PRO
1
440
クラウドエージェントは、 何がそんなに便利なのか / what makes cloud agents so useful
rkaga
5
860
止まらない比較を止める — 余帰納法で無限ストリームを比べる
tarao
0
140
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
Documentation Writing (for coders)
carmenintech
77
5.6k
A Soul's Torment
seathinner
9
3.9k
From π to Pie charts
rasagy
1
450
Believing is Seeing
oripsolob
1
280
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
530
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
460
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
350
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.2k
Highjacked: Video Game Concept Design
rkendrick25
PRO
2
570
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k