Gujarat Technological University: Instructions
Gujarat Technological University: Instructions
___________
GUJARAT TECHNOLOGICAL UNIVERSITY
M. E. - SEMESTER – III • EXAMINATION – WINTER • 2013
Subject code: 735301 Date: 28-11-2013
Subject Name: Advanced Programming on Mobile Devices–II
Time: 10.30 am – 01.00 pm Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Q. No. 1
a. Explain Android file system architecture. [7 Marks]
b. Write the procedure to create a BroadcastReceiver that executes when System Boot completes.
[7 Marks]
Q. No. 2
a. Write short note on SharedPreferences. [7 Marks]
b. Write the procedure to create a bound service. [7 Marks]
Q. No. 3
a. Write the procedure to create a Fragment and attach it with activity layout XML. [7 Marks]
b. Write procedure to send data from one activity to another activity and return back the result to
calling activity with proper code example. [7 Marks]
Q. No. 4
a. Describe about insert, update & delete methods in SQLiteDatabase class. [7 Marks]
b. Write procedure to get User’s current location and store it in a file on memory card.
[7 Marks]
Q. No. 5
a. Write procedure to display a list of video files from sdcard folder and play when user selects a
video. [7 Marks]
b. What is BaseAdapter? Write the procedure to create your own adapter based on this class.
[7 Marks]
Q. No. 6
a. Write procedure to create bound service to calculate factorial of a number. [7 Marks]
b. Write Short note on MVC architecture and its implementation in android application.
[7 Marks]
Q. No. 7
a. What is JSON? How to parse JSON data in android? Write code example. [7 Marks]
b. Write procedure to attach Options menu with an Activity. [7 Marks]
Q. No. 8
a. What is Tween animation? Write procedure to create a Tween animation and apply it to a view.
[8 Marks]
b. Explain about Layouts Linear, Relative and Table. [6 Marks]
****************