Example ‐ TouchModeButton
© Scott MacKenzie12
Demo_Ink
ESC
Example ‐ ViewMeter
© Scott MacKenzie13
Demo_Sensors
ESC
Example ‐ ButtonPad
© Scott MacKenzie14
ESC
Demo_LunarLanderPlus
Map• Views, Sizes, and Display Properties• Drawing• Custom Components• Image View• Video View• ListView• GridView• Web View• Map View• Surface View
© Scott MacKenzie15
Example
© Scott MacKenzie16
Demo_Camera
ESC
Example
© Scott MacKenzie17
Demo_InternetDownload
ESC
Map• Views, Sizes, and Display Properties• Drawing• Custom Components• Image View• Video View• ListView• GridView• Web View• Map View• Surface View
© Scott MacKenzie18
Example
© Scott MacKenzie19
Demo_Camera
ESC
Map• Views, Sizes, and Display Properties• Drawing• Custom Components• Image View• Video View• ListView• GridView• Web View• Map View• Surface View
© Scott MacKenzie20
Example
© Scott MacKenzie21
Demo_ListView_1 Demo_ListView_2 Demo_ListView_3
Strings (TextView) Images (ImageView) Images (ImageView)
(from Device's memory card) (from Internet web page)
Map• Views, Sizes, and Display Properties• Drawing• Custom Components• Image View• Video View• ListView• GridView• Web View• Map View• Surface View
© Scott MacKenzie22
Example
© Scott MacKenzie23
Demo_GridView
ESC
Homework• Download all the “demo” programs from earlier slides
• Import into Android projects• Connect your device and click “Run”• Observe UI behaviour• Ready the APIs (and links within)• Study source code
© Scott MacKenzie24
Thank You
© Scott MacKenzie25