SUPERIOR COLLEGE CANAL CAMPUS, LAHORE
MID - Term S25 Exam
Semester III (Spring 2024-2026)
Subject: Mobile Application Development Marks Obtained:
Instructor: Muhammad Jameel Total Marks: 25
Name: ___________________
Instructions:
Instructor: Muhammad Hassan
Roll No: _________________ 1. No cutting or overwriting is allowed.
Total Marks: 50
2. Use of mobile phone is strictly prohibited.
Date: ___________________
3. No extra time will be given.
Time Allowed: 90 Min.
Question No. Sub-Question CLO Domain and BT Level Total Marks
1 2 C3 20
2 A-E 1 C4 5
Question 1: Apply ,Consider yourself as a Mobile Application Developer for Android OS in any
Software House.
Your client wants you to develop a “Remember the Location” application for Android OS with the
following requirements.
• User should be able to add the notes about a particular location with the following requirements.
o User can add location name.
o User can add location descriptions.
• You should design a Screen using XML where user can add Location Records and display them
using ListView
Note:
• You don’t have to create the Location Model Class. Assume there is already a class name
LocationModel
containing fields (int locationId, String locationName, String locationDescription, int
locationImage).
• Toast button should display a short message.
• To display the image, assume there is already an image named img_logo placed in your resources folder.
Question 2: Answer the following questions with Example (1x5=05)
A) Compare the Implicit and Explicit Intent
B) Compare the Adapter and Toast
C) Compare the Match Parent and Wrap Context
D) Compare the Gravity and Layout Gravity
E) Compare the Weight sum and Layout Weight
Best of Luck
Page 2 of 2