0% found this document useful (0 votes)
11 views4 pages

App Development Using Android

The document outlines a comprehensive curriculum for app development using Android, divided into five units covering topics such as Android architecture, user interface design, activity lifecycle, SQLite database management, and JSON/XML integration. Each unit includes various questions and tasks aimed at enhancing understanding of Android development concepts and practical applications. The content is structured to facilitate learning through notes, explanations, code examples, and comparisons between technologies.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views4 pages

App Development Using Android

The document outlines a comprehensive curriculum for app development using Android, divided into five units covering topics such as Android architecture, user interface design, activity lifecycle, SQLite database management, and JSON/XML integration. Each unit includes various questions and tasks aimed at enhancing understanding of Android development concepts and practical applications. The content is structured to facilitate learning through notes, explanations, code examples, and comparisons between technologies.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

App Development using Android

Unit 1- Introduction to Android- (2*3+5*2+15*1= 31)

1. Write notes on OHA. (2)


2. What is .apk file. (2)
3. List the components of a .dex file. (2)
4. What is ADT? (2)
5. What are the components of AVD? (2)
6. What is DVM? (2)
7. List any four advantages of Android. (2)
8. List out layout managers in Android. (2)
9. *What is Dalvik bytecode. (2)
10. Explain Open GLIES and SqLite. (2)
11. What are the components of AVD? (2)
12. Differentiate activity manager and window manager. (2)
13. *What is the role of JDK in Android Application development? (2)
14. Write a short note on Flow Layout. (2)
15. *Why Android is used in mobile application? (5)
16. Explain frame layout with example. (5)
17. What is Android run time? Explain in detail with diagrammatic illustration. (5)
18. Explain Table Layout with example. (5)
19. List the responsibilities of ADT. (5)
20. Explain Relative Layout with example. (5)
21. Write the differences between JVM and DVM. (5)
22. What is AVD? Explain various components AVD. (5)
23. Write short note on Emulators. (5)
24. What is Android Run Time? Explain in detail with diagrammatic illustration. (5)
25. Briefly explain Android Application Framework and its basic components. (5)
26. Explain the features of Android. (15)
27. Why Android is used in mobile application development? (15)
28. Explain in detail about Android architecture and components with needed
diagram. (15)
29. **Write notes on a) Android Virtual Device (AVD) b) Android Emulators. (15)

Unit 2 – Android User Interface- (2*2+5*2+15*1= 29)

1) What is the use of buttons in Android. (2)


2) Write a short note on Spinner. (2)
3) What is the use of Grid view? (2)
4) List any four child classes of TextView. (2)
5) *Write any four properties of List view. (2)
6) List any four properties of DatePicker. (2)
7) What is a Fragment? (2)
8) What do you mean by Image view? (2)
9) Write the syntax of setText() method in [Link] an example. (2)
10)*Create an application that will pass one number to the next screen, and on the next
screen shows the double of that number. (5)
11)*What is custom toast alert? How can we implement it state with example? (5)
12)*Demonstrate the use of ArrayAdaptor and Spinner control with code. (5)
13)Why do we use Toast alert? Explain with an example. (5)
14)*Explain any five attributes of Checkbox. (5)
15)*Explain the following a. Check Box b. Radio Button c. Radio Group d. Toggle Button
e. Progress Bar. (15)
16)*Explain TextView, Button, ImageButton and EditText with example. (15)
17)Explain the following with syntax and suitable example: a) Custom toast alert b) Time
and date picker c) Image view and scroll view. (15)

Unit 3 – Activity - (2*2+5*2+15*1= 29)

1) What are the uses of pending intent? (2)


2) What is an intent filter? (2)
3) Describe the lifetime of an activity. (2)
4) What do you mean by Activity Life cycle? (2)
5) What are the two methods used to start a service? (2)
6) Define Audio Manager in Android. (2)
7) What are the network protocols supported in audio and video playback? (2)
8) Write the use of onCreate() and onPause() methods in Activity life cycle. (2)
9) Which classes are used to play audio and video in Android? (2)
10)Write the use of onStop () and onDestroy () methods in Activity life cycle. (2)
11)Explain the android hierarchy inheritance of multimedia. (5)
12)*Write a java code to implement text to speech. (5)
13)Explain intent filter with an example. (5)
14)Explain intent. Explain how intents are created? (5)
15)*Explain Android multimedia framework architecture. (5)
16)Write a detailed note on Progress Bar with syntax and example. (5)
17)What are the classes used to play Audio and Video in Android? (5)
18)Write short note on Service class and its importance. (5)
19)*Explain in detail Service and Broadcast lifecycle with a neat diagram. (15)
20)Write java and xml code to speak whatever written in editText using Text to speech
methods in Android. (15)
21)Explain lifecycle of activity with suitable diagram. (15)
22)Draw and explain Android Multimedia framework architecture and hierarchy
inheritance of multimedia. (15)

Unit 4 – SQLite Database in Android- (2*3+5*2 = 16)

1) *How do SQLite provide database features with a compressed library? (2)


2) *What are the parameters used in insert () method? (2)
3) Which feature of SQLite signifies storage for Mobile Application Development? (2)
4) Write the syntax of query () method. (2)
5) What is the function of content value instance? (2)
6) *Briefly explain the properties to setup the database. (2)
7) What are the classes required for Wi-Fi activity? (2)
8) Write the different methods used to manage a transaction. (2)
9) What is the function for creating or connecting database in Android? (2)
10)Write the command to extract query to cursor. (2)
11)Write the importance of Transaction in SQLite database. (2)
12)Write a java and xml code to list all records from a Sqlite table contact (mobno, name).
(5)
13)Write a note on features of SQLite. (5)
14)What is the significance of SQLite in Android Programming? (5)
15)*Write a java and xml code to list all records from a Sqlite table student (regno, name,
address) whose regno is given. (5)
16)Explain different packages imported for Wi-fi activity. (5)
17)What is the need for BroadcastReceiver while scanning wi-fi? (5)
18)What do you mean by transactions? What are the different methods available in
transaction? (5)

Unit 5 – Introduction to JSON and XML- (2*2+5*1+15*1= 24)

1) What is the use of Google Maps in Android? (2)


2) Why JSON is language independent? (2)
3) Write the syntax of JSON. (2)
4) Define the tag and its attributes used in the layout file to display the maps in Android.
(2)
5) What is the function used in JavaScript to parse JSON data? (2)
6) Why is JSON more lightweight than XML? (2)
7) What are the values used in JSON? (2)
8) Write short note on JSON object. (2)
9) How the tracking of user location is done in Android? (2)
10)How do we identify the current user location? (2)
11)*How do we retrieve the location address using the location services from android?
Explain with an example. (5)
12)Explain sending SMS with an example. (5)
13)How do we extract values from a cursor? (5)
14)Write a short note on the advantages of JSON over XML. (5)
15)With the help of the java code, explain how maps can be added to the app? (5)
16)Distinguish between JSON Array and JSON Object. (5)
17)Write short note on a. JSON name b. JSON values c. JSON Objects d. JSON Arrays. (15)
18)*Differentiate and compare between XML & JSON with example. (15)
19)Explain the functionalities of location services with example. (15)
20)Illustrate various drawing and user interaction customization capabilities on maps.
(15)

You might also like