Smt.
Chandaben Mohanbhai Patel Institute of Computer Applications,
CHARUSAT
Android Lab Manual – Practical List
Course: BCA - VI
Subject: Basics of Mobile Applications
Code: CA321
ANDROID
1. Create an Application that can Toast a message “Welcome to CMPICA“.
2. Create an Application to Print the name in Toast entered in EditText.
3. Create an Application to Input two numbers and show the addition answer in textView, Toast
and in Edit Text by button.
4. Create an Application to understand Activity, Intent, Create sample application with login
module. (Check username and password) open new activity and Print “Welcome username”
manually without intent.
5. Create calculator application with two EditText to enter numbers, 4 Buttons to perform
Addition, Subtraction, Division, Multiplication and display answer into toast. (Check for blank
value and 0 value input) (Use proper controls)
6. Create an application to handle the view without creating its object and avoid using
“findViewbyId” use the viewBinding.
7. Write an android application that will take basic student information (Student ID, Student Name,
Student Branch, Student Contact No., Student Birth date) in one screen from user and display
that information to other screen on submit button click of first screen) (Use proper controls).
8. Create an Application to show the Activity Life Cycle and show the messages in Logcate.
9. Create an Android application that should have 3 screens: Splash Screen Login Screen, Home
Screen. When user start application for first time, Login screen should appear. User will login
with Username: “Test” and Password: “TestUser”. After successful login, user will redirect to
home screen. Where Welcome [Username] should be display.
10. Write an Android application to convert string to upper case, entered by user into edittext on
click of the button.
11. Create an android UI application to accept two numbers and the display the sum of the number
using Button in EditText.
12. Write an android application to invoke built in application like contact, browser, google map and
dialer. Operations are: By clicking on Visit the Website button, it should open
“www.google.com” in android built in browser application By Clicking on make call button, it
should open the phone dialer with a predefined number.
By Clicking on Show Map button, it should plot a specified location coordinates in the built in
google map application.
By clicking on Choose Contact button, it should allow the user to select a particular contact and
show the details as a toast message.
Smt. Chandaben Mohanbhai Patel Institute of Computer Applications,
CHARUSAT
13. Design simple GUI application with activity and intents e.g. calculator use function to perform
operations of calculator.
14. Write an application in android to manage the session of the user using SharedPreferences for
Login Activity use functions to show stored ID password when application is launched.
15. Create an application to create a Registration form of the student for Ignite event and use the
appropriate views. Also print data of the student on next activity. Keep only 2 or 3 competitions.
16. Create a Dice roller application with 1 to 6 numbers with images.
17. Create an application to show the alert dialog for application.
18. Create an application to show the autocomplete textview for country names.
19. Create an application to have All the menus in the application.
20. Create an application with a Spinner using Array Adapter for values.
21. Create a student photo and name listview with Base Adapter.
22. Create an Alert dialog for exit alert and on back press of mobile alert should be shown.
23. Create an application to show the option to create, save and show the file and the file name in
internal and external storage both.
24. Create an application to show the Navigation drawer and show the inbox, sent and deleted
activities like Gmail.
25. Create an Application to show the tabs on one Activity and open each new fragment on each tab
using tab layout and viewpager2 like WhatsApp table for status, chat and calls.
26. Create an Application to include Recycler view to show photos or names with card view and
move it vertically and horizontally.
27. Create an application to have a CRUD operations using SQLite
Smt. Chandaben Mohanbhai Patel Institute of Computer Applications,
CHARUSAT
Extra Assignment
28. Create an application to use firebase for Login Activities like Signup and Sign In.
29. Create an application to use Firebase for saving the data of an application.
Thank you