android ui - develop and design peter liu school of ict, seneca college
TRANSCRIPT
![Page 1: ANDROID UI - DEVELOP AND DESIGN Peter Liu School of ICT, Seneca College](https://reader036.vdocuments.us/reader036/viewer/2022082408/56649dd15503460f94ac759f/html5/thumbnails/1.jpg)
ANDROID UI- DEVELOP AND DESIGNPeter Liu
School of ICT, Seneca College
![Page 2: ANDROID UI - DEVELOP AND DESIGN Peter Liu School of ICT, Seneca College](https://reader036.vdocuments.us/reader036/viewer/2022082408/56649dd15503460f94ac759f/html5/thumbnails/2.jpg)
Android UI – Develop and Design
• User Experience• Overview of Android UI• Event Handling of Android Views
• Code Walkthrough
• Debugging Android Code
![Page 3: ANDROID UI - DEVELOP AND DESIGN Peter Liu School of ICT, Seneca College](https://reader036.vdocuments.us/reader036/viewer/2022082408/56649dd15503460f94ac759f/html5/thumbnails/3.jpg)
Android App - User Experience• What is your “Android” user experience?• Two examples (emulator)
• the calculator• the calendar
• UI design (beyond the scope of this course)• HOW TO PUT UI COMPONENTS TOGETHER?• course wiki: Android Discovery Zone
• stack-based navigation (John Selmys)
![Page 4: ANDROID UI - DEVELOP AND DESIGN Peter Liu School of ICT, Seneca College](https://reader036.vdocuments.us/reader036/viewer/2022082408/56649dd15503460f94ac759f/html5/thumbnails/4.jpg)
Overview of Android UI• http://developer.android.com/guide/topics/ui/index.html• Input Controls
• Basic Views (textbook)• TextView, EditText, Button, CheckBox, ToggleButton, RadioButtion
• Spinners• Pickers (for date and time)
• Menus• Action Bar• Toasts
![Page 5: ANDROID UI - DEVELOP AND DESIGN Peter Liu School of ICT, Seneca College](https://reader036.vdocuments.us/reader036/viewer/2022082408/56649dd15503460f94ac759f/html5/thumbnails/5.jpg)
Event Handling of Views
• Code Walkthrough (with my comments)• Basic Views• AutoCompleteTextView• ListView• Spinner View• TimePicker View• DatePicker View• Menus
• Source code from the textbook (without comments)• http://www.wrox.com/WileyCDA/WroxTitle/Beginning-Android-4-
Application-Development.productCd-1118199545.html
![Page 6: ANDROID UI - DEVELOP AND DESIGN Peter Liu School of ICT, Seneca College](https://reader036.vdocuments.us/reader036/viewer/2022082408/56649dd15503460f94ac759f/html5/thumbnails/6.jpg)
Menus vs Action Bar
• course wiki• Android Discovery Zone
![Page 7: ANDROID UI - DEVELOP AND DESIGN Peter Liu School of ICT, Seneca College](https://reader036.vdocuments.us/reader036/viewer/2022082408/56649dd15503460f94ac759f/html5/thumbnails/7.jpg)
Debugging Android Code• WHAT TO DO WHEN THINGS DON’T WORK?• Logging in Android• the LogCat View• Andrew’s question (course wiki)• Lab Exercise