Question: Class Practice Questions: Question 1 : Personal Profile App: Requirements: 1 . Layouts: Utilize both ConstraintLayout or LinearLayout ( either vertical or horizontal ) in

Class Practice Questions: Question1: Personal Profile App: Requirements: 1. Layouts: Utilize both ConstraintLayout or LinearLayout (either vertical or horizontal) in your design. 2. GUI Elements for Screen A: At a minimum, screen A should include: - TextViews for labels (e.g., "Name", "Age", "Hobby")- EditTexts for user input - A But ton to submit the information - Two radio buttons for gender - Three checkbox for hobbies 3. GUI Elements for Screen B: Screen B should include the following-- Switch button to switch on and off the profile picture. User can click on the switch button to toggle on and off the profile picture. - TextView to display the profile information on Screen B. The profile information collected from Screen A should be displayed in Screen B.- Image view to display the profile picture. 3. Functionality: - Capture the user input from the EditText fields, checkbox and radio buttons once the button is clicked. - Display the profile information in another screen or activity (Screen B). Make use of intent class or shared preference class to pass information from one activity to another. - In screen B or activity, User can click on the switch button to toggle on and off the profile picture. 4. Design: - Use the design view to add and organize some of your elements. - Feel free to be creative with the design and add any additional elements that you think might make the app more user-friendly or aesthetically pleasing.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!