0% found this document useful (0 votes)
109 views2 pages

Mobile Application and User Experience Design Lab

The document outlines 31 topics for creating mobile applications related to Android user experience and interface design. The topics include creating forms and registration screens using different UI elements, implementing implicit and explicit intents, file handling, animations, parsing JSON, fetching weather data from APIs, downloading web pages, playing audio/video, enabling Bluetooth and WiFi, getting device location, capturing images, and managing contacts using a Room database.

Uploaded by

Utkarsh Lavate
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views2 pages

Mobile Application and User Experience Design Lab

The document outlines 31 topics for creating mobile applications related to Android user experience and interface design. The topics include creating forms and registration screens using different UI elements, implementing implicit and explicit intents, file handling, animations, parsing JSON, fetching weather data from APIs, downloading web pages, playing audio/video, enabling Bluetooth and WiFi, getting device location, capturing images, and managing contacts using a Room database.

Uploaded by

Utkarsh Lavate
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Mobile Application and User Experience Design Lab

Sr. No. Date Topic Page No Sign


1. Create an android application to display the android life cycle in Logcat
2. Create a Registration form using LinearLayout and RelativeLayout.
3. Create a Registration form using following UI Components (EditText, TextView,
RadioButton, CheckBox, Spinner, Button, RatingBar, DatePicker). On button click, read
the above components values data programmatically and display the contents in another
activity.
4. Demonstrate the use of Implicit and Explicit intent and pass the data between two
activities using intent and bundle.
5. Create a basic calculator to perform arithmetic operations with divide by zero validation.
6. Create an application for unit conversion (Length/Weight/Currency/Temperature). Use
Spinner for selecting Units.
7. Create a login application, On successful login display welcome page and incase of
failure display AlertBox indicating error message and number of attempts made.
Disable submit button after 3 wrong attempts and display alert message indicating the
same.
8. Create a login application with remember me checkbox. On successful login according
to validations. Store username and password if the checkbox is checked in
sharedPreferences. Next time when user launches the application, autofill username
and password fields from the sharedPreferences.
9. Write an android application to perform CRUD operations. (Insert, Update, Delete &
Search) using ListView
10. Create an android application for inserting and searching data using SQLite database.
(Students Details: roll number, gender, name, marks in three subjects, Search the data
of particular student name)
11. Create android application for file handling in the internal storage. Do the following
operations onClick of respective button:
a. Write the content to the file using EditText
b. Read the content from generated file and display in Toast
c. Delete file
12. Create android application for file handling in the external storage. Do the following
operations onClick of respective button:
a. Write the content to the file using EditText
b. Read the content from generated file and display in TextView
c. Delete file
13. Create an android application to change the brightness of the image using SeekBar
14. Create an android application to implement Alpha Animation that changes the image
into grayscale image
15. Create an android application to implement Translate Animation that moves the image
from x direction to y direction.
16. Create an android application to implement Scale Animation that scales (Shrink/
Expand/ Slide Down/ Slide Up) image with respective button click.
17. Create an android application to implement Rotate Animation that rotates
(Clockwise/Anticlockwise) image.
18. Create an android application to invert image
19. Create an android application to implement Alpha Animation fade (In/Out) image.
20. Create an application to parse a JSONObject
21. Create an application which parses JSON present in given link and displays following
information for all employees. Url: http://www.mocky.io/v2/5dadf97c2d00002ae1e4bdfe
22. Create an android application which will fetch current weather information from
following API (Use AsyncTask to perform asynschrous operation)
Url: http://www.json-generator.com/api/json/get/bHWddvthgy?intent=2
23. Create an android application which will fetch current weather information from
following API using Volley library and set using TextView.
Url : http://www.json-generator.com/api/json/get/bHWddvthgy?intent=2
24. Create an android application to download an HTML page of any website using
HttpURLConnection.
25. Create an android application to play audio and video
26. Create an android application to enable and disable Bluetooth on click of button.
27. Create an android application to enable and disable Wifi on click of button.
28. Create an android application to display current location of device (latitude &
longtitude)
29. Create an application to capture image and set it to ImageView.
30. Create basic contacts application which allows insertion / deletion / viewing /
modification of contacts with use of Room database persistence
31. Create application to capture image and set to imageView.

You might also like