CPET 565 Mobile Computing Systems CPET/ITC 499 ...lin/CPET565/2017S/1-HwAssignments/...o Lab 6...

Preview:

Citation preview

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 lin@ipfw.edu 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.

Recommended