DCA3105 MOBILE APPLICATION DEVELOPMENT

₹198.00

Scroll down for Match your  questions with Sample

Note- Students need to make Changes before uploading for Avoid similarity issue in turnitin.

Another Option

UNIQUE ASSIGNMENT

0-20% Similarity in turnitin

Price is 700 per assignment

Unique assignment buy via WhatsApp   8755555879

Quick Checkout

Description

SESSION JULY  2026
PROGRAM BACHELOR OF COMPUTER APPLICATIONS (BCA)
SEMESTER V
COURSE CODE & NAME DCA3105 MOBILE APPLICATION DEVELOPMENT
   
   

 

 

Assignment Set 1

 

Q.1. Explain Android Architecture in detail. (10 Marks)

Ans 1.

Android architecture is a software framework which helps bridge the gap between the hardware of the device and the application. Each layer provides service to the layer above it. Developers write applications using a standard set of APIs to perform common tasks, and the operating system handles hardware access, application running and security.

Linux Kernel

The operating system is Linux-based with the Linux kernel as the base. It is responsible for handling processes, memory, device drivers and basic security of the system. The operating system lets the drivers communicate with the hardware components. The kernel also handles networking and scheduling scarce

Its Half solved only

Buy Complete from our online store

 

https://smuassignment.in/online-store/

 

MUJ Fully solved assignment available for session Jul-Aug 2026.

 

Lowest price guarantee with quality.

Charges INR 198 only per assignment. For more information you can get via mail or Whats app also

Mail id is aapkieducation@gmail.com

 

Our website www.smuassignment.in

After mail, we will reply you instant or maximum

1 hour.

Otherwise you can also contact on our

whatsapp no 8791490301.

 

 

Q.2. Explain different Layout available in Android Studio (10 Marks)

Ans 2.

A layout is a way of organizing the elements on an Android screen. Typically, a layout is a ViewGroup with some views like TextView, EditText and Button. These arrangements can be created using the visual editor and XML editor available in Android Studio.

LinearLayout

LinearLayout arranges its children in a single row or column, vertically or horizontally. This way, a label, an

 

 

Q.3. Write a program in Android Studio to change the text color of a TextView by clicking three different buttons labelled with three different colours. (10 Marks)

Ans 3.

The app will show one TextView and 3 buttons, namely Red, Green and Blue. Each button will alter the colour of the text only, not what words are displayed. It is an example in Java, with an XML Views layout, which makes the interface and the clicking easy to follow.

Layout File

In res/layout create the file activity_main.xml. The identifiers are to link the XML views to the activity code.

<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”

android:layout_width=”match_parent”

android:layout_height=”match_parent”

android:orientation=”vertical”

android:padding=”24dp”>

<TextView android:id=”@+id/message”

android:layout_

 

Assignment Set 2

 

Q.4. Design a Full Fledge Android Application to check given number is Even or odd. (10 Marks)

Ans 4.

If a number is divisible by 2 without remainder it is even. Otherwise, it is odd. The program takes an integer as input and prints out the remainder of the integer when divided by the number 5. In the interface, there is an input field, a Check button and a result label.

Activity Code

Make a java views project for namespace com.example.paritydemo. This activity creates its layout in Java,

 

 

Q.5. Explain how FOR LOOPS can be implemented in Android applications with example (10 Marks)

Ans 5.

A for loop is used to execute a set of statements as long as a condition is true. Java is used for loops in Android applications to process arrays, build output, or to perform repeated calculations. The loop works in the same manner as in regular language; also the result of the loop can be outputted via the components of the Android interface.

Basic Structure

General form is for (initialisation; condition; update). Initialisation is the part of the loop that is executed only once, before

 

Q.6. Write a program in Android application to check whether a given number is prime or not. (10 Marks)

Ans 6.

A positive integer greater than one with exactly two positive factors 1 and the number itself is called prime. This is an application that receives an integer and executes the test of having another divisor. It is showing the result upon button click and not terminated if there is an invalid input.

Activity Code

Start a new java