JNTU

JNTU B.Tech IV MOBILE APPLICATION DEVELOPMENT Previous Question Paper (July/August - 2022 - R18)

B.Tech | IV | II | R18 | July/August - 2022

Answer PaperPaper Code: 158DQMaximum Marks: 75Time: 3 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Explain how to install and running application on Android Studio.

8 marks

Answer

To install and run an application in Android Studio, follow these structured steps:

  • Project Setup: Open Android Studio, select 'Start a new Android Studio project', choose a template (e.g., 'Empty Activity'), and configure the project name, package name, and language (Java or Kotlin).
  • Build Configuration: Android Studio uses the Gradle build system. Ensure the build.gradle files are synced correctly to resolve dependencies.
  • Virtual Device Setup: Navigate to the AVD Manager (Android Virtual Device). Click 'Create Virtual Device', select a hardware profile (e.g., Pixel 4), choose a system image (API level), and finish the configuration.
  • Execution: Click the green 'Run' icon (play button) in the top toolbar. Select the target device (the AVD created or a physical device connected via USB with USB Debugging enabled in Developer Options).
  • Deployment: Android Studio compiles the source code into an APK (Android Package), signs it with a debug key, installs it on the selected device, and launches the activity.
b

Describe Android development frame work in detail.

7 marks

Answer

The Android development framework is structured as a layered stack, providing a comprehensive environment for application development:

  • Linux Kernel: The foundation of the OS, providing hardware abstraction, memory management, process management, and security. It includes drivers for display, camera, and Wi-Fi.
  • Hardware Abstraction Layer (HAL): Provides standard interfaces that expose hardware capabilities to the higher-level Java API framework.
  • Android Runtime (ART): Replaces the older Dalvik VM. It uses Ahead-of-Time (AOT) compilation to convert bytecode into machine code during installation, enhancing performance and battery life.
  • Native C/C++ Libraries: Includes core libraries like SQLite for database management, OpenGL for graphics, and WebKit for web browsing, which are accessed via the Java framework.
  • Java API Framework: The set of APIs developers interact with directly. It includes components like:
    • Activity Manager: Manages the lifecycle of applications.
    • Content Providers: Facilitates data sharing between apps.
    • View System: Handles UI components like buttons and layouts.
    • Resource Manager: Manages non-code resources like strings and images.
  • System Apps: The top layer consisting of pre-installed applications like the Dialer, SMS, and Browser, which run on top of the framework.
215 marks
a

Explain the components of Android application.

7 marks

Answer

Sign in to view the complete answer paper.

b

What is an activity in Android and explain the states of activity?

8 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

What is fragment? Explain life cycle of fragment.

7 marks

Answer

Sign in to view the complete answer paper.

b

Give the steps to remove fragment from an Android activity.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

What is Picker class and explain time and date picker.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain Android code to design table layout in Android.

8 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

What is intent? Explain different types of intents in Android.

8 marks

Answer

Sign in to view the complete answer paper.

b

Design notification in Android and display it.

7 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Explain the steps how to use activity in Android.

7 marks

Answer

Sign in to view the complete answer paper.

b

Describe how to find intents received in Android activity.

8 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

What is shared preference in Android? Explain how to retrieve the data using shared in Android.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain the steps to create user defined file and write the data to file in Android.

7 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

What is Content Provided in Android? Explain how to insert data to Content provider.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain the procedure to insert data into tables using Android.

7 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of MOBILE APPLICATION DEVELOPMENT from JNTU for B.Tech ECE IV II, July/August - 2022, R18.

For the question paper without answers, switch to the Question Paper tab.

Other papers in MOBILE APPLICATION DEVELOPMENT

Loading Question Papers

Fetching data from database...