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
270
Surviving A Tech-Accelerated World
eueung
1
180
Blockchain: FinTech, Cryptocurrency & Some Perspectives
eueung
0
300
FinTech & Cryptocurrency
eueung
1
340
Open Source Networking Overview
eueung
0
360
ONOS Cluster Experiment
eueung
0
1.3k
Basic ONOS Tutorial
eueung
1
7.7k
OpenStack Pike with DevStack
eueung
0
660
ONOS Introduction
eueung
1
1.2k
Other Decks in Education
See All in Education
America and the World
oripsolob
0
510
20250625_なんでもCopilot 一年の振り返り
ponponmikankan
0
130
ふりかえり研修2025
pokotyamu
0
1.2k
i-GIP 2025 中高生のみなさんへ資料
202200
0
480
SkimaTalk Introduction for Students
skimatalk
0
380
SARA Annual Report 2024-25
sara2023
1
180
Pythonパッケージ管理 [uv] 完全入門
mickey_kubo
20
14k
Common STIs in London: Symptoms, Risks & Prevention
medicaldental
0
130
Virtual and Augmented Reality - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.7k
社外コミュニティと「学び」を考える
alchemy1115
2
170
生成AIとの上手な付き合い方【公開版】/ How to Get Along Well with Generative AI (Public Version)
handlename
0
470
Gamified Interventions for Composting Behavior: A Case Study Using the Gamiflow Framework in a Workplace Setting
ezefranca
1
120
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Why You Should Never Use an ORM
jnunemaker
PRO
57
9.4k
Designing Experiences People Love
moore
142
24k
Designing for Performance
lara
609
69k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
How GitHub (no longer) Works
holman
314
140k
Why Our Code Smells
bkeepers
PRO
337
57k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Side Projects
sachag
455
42k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
710
Statistics for Hackers
jakevdp
799
220k
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