0% found this document useful (0 votes)
47 views5 pages

QR - 19AI539 - Mobile User Interface Development (AutoRecovered)

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)
47 views5 pages

QR - 19AI539 - Mobile User Interface Development (AutoRecovered)

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/ 5

Question Repository for APR 2024 Examinations

Course Course MOBILE USER INTERFACE


19AI539
Code Name DEVELOPMENT

(PART A – 2 Marks)
UNIT - I
Q. No Questions
1 Define "mobile computing platform" and provide an example

2 List the use of Android SDK.

3 Define Android Emulator

4 Differentiate between started services and bound services in Android

5 State the use of Android Package Kit(.apk)

UNIT - II
Q. No Questions
1 Define Content provider in Android

2 List the steps to create raw resources in Android Studio.

3 Define Android Runtime.

4 Define "String Resources" in Android.

5 Differentiate between Raw Resources and Assets in Android

UNIT - III
Q. No Questions
1 State the Text Controls with syntax.

2 Define the Base adapter in android with an example.

3 What are some common features and functionalities provided by the MapView control?

4 List the primary goal of UX design in Android applications

5 Define Android toast with syntax.


UNIT - IV

Q. No Questions
State Context Menu in android.
1
Differentiate the alert and prompt dialog box in android with one example.
2
State the purpose of the setPositiveButton method in an Alert Dialog.
3
What is Frame by Frame animation?
4
Define Interpolators in Android.
5

UNIT - V

Q. No Questions

1 State OpenGL in android.

2 Define the role of the Job Scheduler in Android,

3 List the types of threads in Android.

4 Define Thread Synchronization.

5 Define Notification channels and uses in Android

(PART B – 13 Marks

UNIT - I

Q. No Questions
1 Explain in detail the different types of services in Android Studio

2 Describe the Android Activity Lifecycle with a diagrammatic representation

3 Describe the concept of Intent in Android and its types in detail


Compare and contrast the advantages and limitations of mobile emulators and physical
4
devices for testing apps.
5 Explain in detail about the Telephony Manager and its uses.
Describe the Life cycle of mobile Applications in android studio with diagrammatic
6
representation.

UNIT - II
Q. No Questions
1 Describe resources and their types with an appropriate example for each.

2 Illustrate the use of the manifest files in Android Studio.

3 Explain about Android Directory Structure with the necessary Diagram.

4 Difference between implicit and explicit intents in Android briefly

5 Discuss the Architecture of the Content Provider with abstract methods in detail.
Describe in detail about Raw Folder and the steps involved in creating a Raw folder in
6
Android Studio

UNIT - III
Q. No Questions
1 Articulate the concept of an Array Adapter with a suitable example.
Describe the role of adapters in Android UI development. How do they facilitate the
2
connection between data sources and UI elements?
Implement an android application for the division of two numbers using toast to display the
3
result (Hint: Use two text view, two edit text, and one button control)
Explain the purpose of a Map View control in mobile application development with an
4
example
5 Describe the purpose of Gallery Control in mobile application development.

6 Discuss the steps To Access User's Current Location in Android Studio using Google map.

UNIT - IV
Q. No Questions
1 Describe in detail about the interpolators in android with examples.
Develop a simple application for slide-up and slide-down animation while clicking the
2
button.
3 Summarize about the context menu in Android with suitable examples.
Explain the steps involved in animating a ListView in Android, including setting up the
4
necessary XML files and Java code.
Discuss the role of AnimationListeners in Android view animations. Provide an example of
5
how they can be used to enhance animation interactions.
6 Explain in detail about different types of Animation Types in android.

Q. No Questions
1 Explain step by step process for creating a thread in android with necessary code in java

2 Describe in detail about job scheduler work in Android with an example.


Compare and contrast the difference between the main (UI) thread and background threads
3
in Android
4 Explain in detail about Thread Synchronization in android.

5 Demonstrate about how to Create and Manage Notification Channels in Android Studio.

6 Discuss in detail about Manual Thread Creation in android.

(PART C – 15 Marks )

UNIT - I
Q. No Questions
Illustrate in detail about the layer of architecture in the android application with a
1
diagrammatic representation.
Implement a suitable code to display “Hi Everybody” messages in android studio and use
2
all activity life cycle methods.

UNIT - II
Q. No Questions
Describe the working principle of Content Providers and the steps involved in Content
1
Providers with examples.
Implement an android program to create a text field and a button, if the user clicks and
2
moves from one activity to the next activity using Explicit Intent.

UNIT - III
Q. No Questions
1 Explain in detail about Android UI Controls with suitable examples in android studio.

2 Illustrate an Android Application for the Date Picker concept with predefined methods

UNIT - IV
Q. No Questions
Illustrate the uses of an alert and prompt dialog box with suitable examples in android
1 studio.

2 Describe in detail about the different types of menus in Android with suitable examples.

UNIT - V
Q. No Questions
Assess the advantages and disadvantages of using the Job Scheduler for scheduling
1
background tasks in Android
Explain in detail about to create and manage Notification Channels in android with suitable
2
examples.

You might also like