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
Android Material Design
Search
Raka Westu Mogandhi
October 23, 2015
Programming
950
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Material Design
Implementing material design in Android using AppCompat and Design Support Library
Raka Westu Mogandhi
October 23, 2015
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
970
Code Documentation
rakawm
0
330
Other Decks in Programming
See All in Programming
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
160
ChromeでローカルLLM
ryu1013
0
140
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1.1k
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
180
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
230
R8 の設定見直しでアプリサイズ削減
andpad
0
220
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
1.4k
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
7.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Practical Orchestrator
shlominoach
192
12k
The Pragmatic Product Professional
lauravandoore
37
7.5k
Being A Developer After 40
akosma
92
590k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
Agile that works and the tools we love
rasmusluckow
331
22k
First, design no harm
axbom
PRO
2
1.3k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
New Earth Scene 8
popppiees
4
2.7k
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