Description
Hello
New Beginning
I want a correct and complete solution for all paragraphs. I must adhere to the instructions. I don’t want plagiarism. I don’t want similarities. I don’t want a solution using artificial intelligence. I want a correct solution.
Put the solution inside the file. Include all requirements. Errors are not tolerated.
If you are confident in yourself and certain that you can solve the problem, accept the work.
Note: I have many projects. If your work is good, I will continue to cooperate with you.
Assignment 1
Deadline: Monday 29/09/2025 @ 23:59
[Total Mark for this Assignment is 8]
Student Details:
Name:
ID:
CRN:
Instructions:
• You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on
Blackboard via the allocated folder. These files must not be in compressed format.
• It is your responsibility to check and make sure that you have uploaded both the correct files.
• Zero mark will be given if you try to bypass the SafeAssign (e.g., misspell words, remove spaces between
words, hide characters, use different character sets, convert text into image or languages other than English
or any kind of manipulation).
• Email submission will not be accepted.
• You are advised to make your work clear and well-presented. This includes filling your information on the cover
page.
• You must use this template, failing which will result in zero mark.
• You MUST show all your work, and text must not be converted into an image, unless specified otherwise by
the question.
• Late submission will result in ZERO mark.
• The work should be your own, copying from students or other resources will result in ZERO mark.
• Use Times New Roman font for all your answers.
Restricted – مقيد
Question One
Pg. 01
Learning
Outcome(s):
Explain the
aspects of mobile
programming that
make it distinctive
from
programming for
other platforms.
Question One
2 Marks
One of these folders maintained by Android studio is the manifest folder, which contains
the project’s AndroidManifest.xml file. Discuss the AndroidManifest.xml file in terms
of
1. Why does the project need this file?
2. What are the tasks performed by this file?
Question Two
Pg. 02
Learning
Outcome(s):
Explain the
aspects of mobile
programming that
make it distinctive
from
programming for
other platforms.
Question Two
2 Marks
Explain the process of Android and Java working together in android studio. Explain
the phases in detail.
Question Three
Pg. 03
Learning
Outcome(s):
Describe the rapid
prototyping
techniques to
design and
develop advanced
mobile interfaces.
Question Three
2 Marks
Write the XML file and code of the MainActivity.java of an android app to display
lifecycle of android app. Keep in mind the following conditions:
For XML file:
•
You must use one text view to display message “I am XYZ” and in place of XYZ
you must write your name.
In the MainActivity.java file:
•
Override onCreate method to display Toast message “onCreate by XYZ” and in
place of XYZ you must write your name.
•
Similarly write all other methods like onStop, onStart, onPause, OnResume,
OnRestart, onDestroy etc.
This screenshot shows how your app must look like
Question Four
Pg. 04
Learning
Outcome(s):
Describe the rapid
prototyping
techniques to
design and
develop advanced
mobile interfaces.
Question Four
2 Marks
You need to create an Empty Activity Project to implement the following Layouts.
Layouts:
1. one Text
2. one E-mail
3. one Image
4. one Button.
You can use the following tips for your you code to be completed.
1. The project’s layout structure is ConstraintLayout.
2. The first element is Text. You must write your name in place of “XYZ” with a
textSize = 20sp and textColor of Red.
3. The second element is E-mail. You must write your email address under your
name, with the textColor = Blue.
4. The third element is an image. You can add any image after your name and email
with any size you like.
5. The fourth element is a button. Place the button on the end of the page and call
it ”OK”.
Implement the said requirements and include the XML file and screenshot of the
layout’s output, after you run the application.
.
Purchase answer to see full
attachment