1
CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing & Applications
Lab 6 Android Fragments, ActionBar, and Menus
Assigned date: 3/17/2017
Lab 6 (Individual Assignment, but team discussion is welcome if needed)
Due date: Thursday, 3/28/2017, before 12:00 noon
Deliverables: o Lab 6 Report (Microsoft Word file format, name it as cpet499-Lab6_yourName.docx;
ITC499-Lab6_yourName.docx; or cpet565-Lab6_yourName.docx)
Submit to Prof. Paul Lin, via email [email protected] References
1. Chapter 4: Lab Examples 4-2, 4-3, 4-4, and 4-5 of the Text Book: Android Programming Concepts, by Trish Cornez and Richard Cornez, publisher Jones & Bartlett Learning, ISBN 978-1-284-07070-5, www.jblearning.com
Objectives:
Learn to develop Android app using Fragments, ActionBar, and Menus for apps that used Android Fragments for Responsive Design to provide better user experience.
Lab Activity: 1. For each of Lab Examples listed below, you study the example thoughtfully. 2. You can download and used the provided the XML files, Java classes, and image resource files
for this Lab assignment: a) Lab Example 4-2: Unit Calculator App, pp. 305-318, source codes b) Lab Example 4-3: Shades App: A Fragment Experiment, pp. 321-338, source codes c) Lab Example 4-4: Recipes-Fragments with Transition Animation, pp. 339-382, source
codes, zipped images d) Lab Example 4-5: Redlands Music Events App – Adapters and ListViews. 353-371, source
codes, zipped images 3. Complete each Lab example, and make sure that you do layout design with Design UI, then
check with given layout files for correctness. 4. Prepare your lab report with needed procedures, steps, and screen shots of your Android
apps. 5. Submit your lab 6 report (name it cpet-499-Lab6_yourName.docx; ITC-499-Lab6_yourName, or cpet-565-Lab6_yourName.docx) that includes the following section;: (see the following guideline for the lab report format, http://www.etcs.ipfw.edu/~lin/InfoForAllCourses/laboratoryreport.htm)
** Objectives ** Computer Equipment and Software Used ** Procedure ** Data (Screen shots, results)
2
** Conclusion Submit your electronics copy of Lab report 6 – due March 28 , 2017, before 12 noon.