You are on page 1of 2

Assignment of DDA

Assignment -1
.

Q1. Discuss the architecture of Android with the help of diagram and its every component.

Q2. What do you mean by activity? Explain activity life cycle (With diagram)

Q3.What is intent? Explain its types with examples

Q4. What do you mean by android app testing? explain the supporting packages of Android to test an
application .

Q5. What is backward compatibility in android application development. How to you make enable application
to provide backward compatibility.

Assignment -2
Q1. Explain at least five input android widgets in brief with their functionalities.

Q2. What is event handling in Android ? How do you handle click event of button? Explain with an example.

Q3. What do you mean by delightful user experience? Explain the ways by which we can achieve the delightful

Q4. Write the short notes on following topics

a) Text View
b) Spinner
c) R.java
d) Recycler View

Assignment -3
Q1. What do you mean by connectivity manager ? Explain its features.

Q2. What is the major use of Notification manager in Android? Explain the NotificationCompat class and its
functions.

Q3. What is background task? Why do we prefer background task in android?

Q4. Explain the different ways to complete background task in android ?

Q5. What do you mean by Asynctask and AsynctaskLoader class in Android ? Explain at least 2 functions of each

in brief.

Assignment -4
Q1. Discuss different types of storage in context of Android? Explain its types and their uses.
Q2. What is shared Preferences and its application in android . Also explain how to store data in internal and
external memory of phone.

Q3. What do you mean by SQLite ? Explain its feature ? How do we run insert command of SQL in SQLite in
Android .

Q4. Explain the working of SQLhelper class? Explain its features.

Q5. What do you mean content provider and content resolver in Android ? Explain their features.

Unit 5
Q1. What do you mean by manifest file and permission in android? Write a simple code to add Internet access
permission in android.

Q2. Discuss the security best practices in android applications.

Q3. What do you mean by Firebase ? Explain its features and benefits.

Q4. Write the steps to publish your mobile application on different platforms

Q5. What do you mean by Google cloud messages Services . Explain the steps to integrate these services into
your mobile application .

You might also like