JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA 2020 ANDROID APPLICATION DEVELOPMENT Previous Question Paper (October/ November - 2020 - R15)

MCA | 2020 | V | R15 | October/ November - 2020

Answer PaperPaper Code: 825AAMaximum Marks: 75Time: 2 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Describe the features of Android operating system.

7 marks

Answer

The Android operating system is a powerful, open-source platform based on the Linux kernel. Key features include:

  • Open Source: Built on the Linux kernel, it allows developers to access and modify the source code, fostering a vast ecosystem of applications.
  • Application Framework: Provides reusable components and services, such as views, content providers, and resource managers, simplifying app development.
  • Dalvik/ART Virtual Machine: Android uses the Android Runtime (ART) to execute applications, which is optimized for mobile devices with limited battery and memory.
  • Integrated Browser: Based on the open-source WebKit engine, supporting high-performance web browsing.
  • Media Support: Native support for common audio, video, and image formats like H.264, MP3, JPEG, and PNG.
  • Multitasking: Efficiently manages multiple background processes and applications simultaneously.
  • Connectivity: Comprehensive support for GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, and NFC.
b

Explain the layouts in android operating system.

8 marks

Answer

Layouts in Android define the visual structure for a user interface. They are defined in XML files and act as containers for UI components. Common layouts include:

  • LinearLayout: Arranges children in a single direction, either horizontally or vertically. It supports weight attributes to distribute space among children.
  • RelativeLayout: Positions child views relative to each other or to the parent container (e.g., to the left of another view or aligned to the bottom).
  • FrameLayout: Designed to block out an area on the screen to display a single item. Multiple children are stacked on top of each other, with the last one added appearing on top.
  • ConstraintLayout: A flexible layout that allows you to position and size widgets in a flat hierarchy, reducing nested layouts and improving performance. It uses constraints to define relationships between views.
  • TableLayout: Groups views into rows and columns, similar to an HTML table.
  • GridLayout: Places children in a rectangular grid, allowing views to span multiple rows or columns.
2

Explain the following things in the context of android device: Screen size, Screen density, Orientation, Resolution, Density-independent pixel (dp).

15 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

With an example explain creating and displaying of notifications.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain how to configure intent-filter in AndroidManifest.xml file with example?

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Explain with a suitable example, how local broadcast system works in Android.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain the preference framework and the preference activity.

8 marks

Answer

Sign in to view the complete answer paper.

5

Describe the process of finding current location and showing location on the map in Android OS.

15 marks

Answer

Sign in to view the complete answer paper.

6

In detail, explain the Android Activity life cycle.

15 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Using an example, explain the optimizing of layouts in android SDK.

7 marks

Answer

Sign in to view the complete answer paper.

b

Discuss the various user interface (UI) components in Android SDK.

8 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

To service implicit intents, how are intent filters used?

7 marks

Answer

Sign in to view the complete answer paper.

b

What is intent resolution? How Android resolves intent filters?

8 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of ANDROID APPLICATION DEVELOPMENT from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for MCA 2020 V, October/ November - 2020, R15.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in ANDROID APPLICATION DEVELOPMENT

Loading Question Papers

Fetching data from database...