2
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)

CPET 565 Mobile Computing Systems CPET/ITC 499 ...lin/CPET565/2017S/1-HwAssignments/...o Lab 6 Report (Microsoft Word file format, name it as cpet499-Lab6_yourName.docx; ITC499-Lab6_yourName.docx;

Embed Size (px)

Citation preview

Page 1: CPET 565 Mobile Computing Systems CPET/ITC 499 ...lin/CPET565/2017S/1-HwAssignments/...o Lab 6 Report (Microsoft Word file format, name it as cpet499-Lab6_yourName.docx; ITC499-Lab6_yourName.docx;

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)

Page 2: CPET 565 Mobile Computing Systems CPET/ITC 499 ...lin/CPET565/2017S/1-HwAssignments/...o Lab 6 Report (Microsoft Word file format, name it as cpet499-Lab6_yourName.docx; ITC499-Lab6_yourName.docx;

2

** Conclusion Submit your electronics copy of Lab report 6 – due March 28 , 2017, before 12 noon.