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
PPTB-13
Search
Eueung Mulyana
October 29, 2015
Education
1
210
PPTB-13
PPTB-13 Programming Mobile Devices (Android)
http://eueung.github.io/ET4044/
Eueung Mulyana
October 29, 2015
Tweet
Share
More Decks by Eueung Mulyana
See All by Eueung Mulyana
Hyper-Connectivity and Data Proliferation - Ecosystem Perspective
eueung
0
300
Surviving A Tech-Accelerated World
eueung
1
210
Blockchain: FinTech, Cryptocurrency & Some Perspectives
eueung
0
320
FinTech & Cryptocurrency
eueung
1
360
Open Source Networking Overview
eueung
0
400
ONOS Cluster Experiment
eueung
0
1.3k
Basic ONOS Tutorial
eueung
1
8k
OpenStack Pike with DevStack
eueung
0
710
ONOS Introduction
eueung
1
1.3k
Other Decks in Education
See All in Education
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
2025年度伊藤正彦ゼミ紹介
imash
0
160
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.4k
1014
cbtlibrary
0
520
Library Prefects 2025-2026
cbtlibrary
0
180
AWS re_Invent に全力で参加したくて筋トレを頑張っている話
amarelo_n24
2
120
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.3k
Surviving the surfaceless web
jonoalderson
0
340
アジャイルの知見から新卒研修作り、そして組織作り
pokotyamu
0
200
RGBでも蛍光を!? / RayTracingCamp11
kugimasa
2
360
0121
cbtlibrary
0
120
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.3k
Featured
See All Featured
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
ラッコキーワード サービス紹介資料
rakko
1
2.2M
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
100
Being A Developer After 40
akosma
91
590k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Writing Fast Ruby
sferik
630
62k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
430
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Exploring anti-patterns in Rails
aemeredith
2
240
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
67
Transcript
PPTB #13 Programming Mobile Devices (Android) http://eueung.github.io/ET4044/ Dr.-Ing. Eueung Mulyana
| 2015H2
A Design Principle
Interactive Responsive Attractive
Events vs. Actions
None
Interactive Responsive
Interactive Responsive
Icons
Images Logos
Fonts
Colors
“Magic”
Intuitive
UI Elements
None
Views, Viewgroups
None
View Component
None
None
None
None
None
ViewGroup
None
match_parent vs. wrap_content
None
None
None
None
None
None
Building List Item
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Today List Item
None
Horizontal LL • Vertical LL • Vertical LL
None
None
None
Modify ForecastAdapter
None
None
None
None
None
None
None
None
None
None
None
None
None
Item View Types
None
None
None
None
None
ViewHolder Pattern
None
None
None
None
None
Formatting Strings
None
None
None
None
None
None
Details Screen
None
None
None
X
ScrollView Vertical LL 5 Elements 1 Horizontal LL
HLL #3 2 VLL (@ 2 Elements)
None
#1, #2
#3#1
#3#1
#3#2
#4, #5, #6
None
None
None
None
None
None
None
Optmizing Layouts
Siblings vs. Children
Hierarchy Viewer
None
None
None
None
Nested LL vs. RelativeLayout
None
None
None
None
Credit • Udacity ud853 https://www.udacity.com/course/ud853