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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
370
Open Source Networking Overview
eueung
0
410
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
SSH公開鍵認証 / 02-b-ssh
kaityo256
PRO
0
110
コマンドラインの使い方 / 01-d-cli
kaityo256
PRO
0
100
アジャイルなマインドセットを「取り戻す」新人研修づくり
chinmo
1
160
TinyGoをWebブラウザで動かすための方法+アルファ_20260201
masakiokuda
2
280
演習:GitHubの基本操作 / 06-github-basic
kaityo256
PRO
0
210
Leveraging LLMs for student feedback in introductory data science courses (Stats Up AI)
minecr
1
240
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
signer
PRO
0
5.3k
Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)
signer
PRO
0
2.5k
Flinga
matleenalaakso
4
15k
Lenguajes de Programacion (Ingresantes UNI 2026)
robintux
0
130
Gluon Recruit Deck
gluon
0
160
Modelamiento Matematico (Ingresantes UNI 2026)
robintux
0
240
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Designing for humans not robots
tammielis
254
26k
So, you think you're a good person
axbom
PRO
2
2k
Evolving SEO for Evolving Search Engines
ryanjones
0
150
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
140
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
160
Code Review Best Practice
trishagee
74
20k
Exploring anti-patterns in Rails
aemeredith
2
290
Rails Girls Zürich Keynote
gr2m
96
14k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
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