0% found this document useful (0 votes)
48 views1 page

Gujarat Technological University: Instructions

This document contains an exam for an Advanced Programming on Mobile Devices course. It consists of 8 questions assessing knowledge of key Android concepts like the file system architecture, BroadcastReceivers, SharedPreferences, fragments, activities, SQLiteDatabase, location services, media playback, custom adapters, services, MVC architecture, JSON parsing, menus, and animations. Students are asked to write code examples and procedures to demonstrate their understanding of these fundamental Android development topics.

Uploaded by

Jainesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views1 page

Gujarat Technological University: Instructions

This document contains an exam for an Advanced Programming on Mobile Devices course. It consists of 8 questions assessing knowledge of key Android concepts like the file system architecture, BroadcastReceivers, SharedPreferences, fragments, activities, SQLiteDatabase, location services, media playback, custom adapters, services, MVC architecture, JSON parsing, menus, and animations. Students are asked to write code examples and procedures to demonstrate their understanding of these fundamental Android development topics.

Uploaded by

Jainesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Seat No.: ________ Enrolment No.

___________
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]

****************

You might also like