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 Material Design
Search
Raka Westu Mogandhi
October 23, 2015
Programming
0
930
Android Material Design
Implementing material design in Android using AppCompat and Design Support Library
Raka Westu Mogandhi
October 23, 2015
Tweet
Share
More Decks by Raka Westu Mogandhi
See All by Raka Westu Mogandhi
Cross Platform Development using Xamarin Forms
rakawm
0
3.2k
MVP Pattern for Android
rakawm
2
940
Code Documentation
rakawm
0
320
Other Decks in Programming
See All in Programming
1から理解するWeb Push
dora1998
7
1.8k
AI時代のUIはどこへ行く?
yusukebe
17
8.8k
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
1
180
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
140
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
220
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
140
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
320
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
640
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
410
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
210
Cache Me If You Can
ryunen344
2
650
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
210
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
It's Worth the Effort
3n
187
28k
Designing for humans not robots
tammielis
253
25k
Site-Speed That Sticks
csswizardry
10
810
Optimizing for Happiness
mojombo
379
70k
We Have a Design System, Now What?
morganepeng
53
7.8k
Thoughts on Productivity
jonyablonski
70
4.8k
Bash Introduction
62gerente
615
210k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
4 Signs Your Business is Dying
shpigford
184
22k
Transcript
Android Material Design using AppCompat and Design Support Library Raka
Westu Mogandhi Onebit Brownbag Session October 23th
App Structure
Key Components • App bar • Side Navigation View •
CardView • Floating Action Button
Toolbar/Appbar • Formerly known as the action bar. • Used
for branding, navigation, and most-used actions. •
Side Navigation View • Can be left or right. •
Mainly used for – Identity – Top level navigation
Cards • Displaying content composed of different elements.
Floating Action Button (FAB) • Used for promoted action. •
For Example – Add (on a list) – Play (on an music item)
Support Library AppCompat v7+ Design Library • Backward support to
API Level 7 (2.1) • Gradle usage: – compile 'com.android.support:appcompat-v7:23.1.0' – compile 'com.android.support:design:23.1.0' – compile 'com.android.support:cardview-v7:23.1.0' •
Why AppCompat? • Backward compatibility. • Consistent visual look across
OS version. • Default template in Android Studio (1.4+).
Example • https://github.com/rakawestu/android-material- example Material Design Guidelines: • http://www.google.com/design/spec/material-des ign/introduction.html