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.
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 ratings0% 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.
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.