Question: You will create a simple Personal Organiser System on an Android App. The app includes a home screen that includes one or more decorative images
You will create a simple Personal Organiser System on an Android App. The app includes a home screen that includes one or more decorative images and options (e.g. button, menu items, etc.) The App has four main functions aside from the home screen:
1. Allow user to view and manipulate the list of friends
2. Allow user to view and manipulate to-do-tasks
3. Allow user to view and manipulate events
4. Display user to view and manipulate images that are associated with the friends
In particular, the App should - Provide the main interface and implemented actions where user can select an option from the buttons/menus for manipulating the friend records including o Add a new friend record: user can add a friend into the list. The record includes first name, last name, gender, age and address.
Edit a record: user can select a friend from the list. The program will display full detail information in the corresponding fields where they can be changed. The page should also include an option to delete the current record in addition to the edit option.
- Provide the main interface and implemented actions where user can select an option from the buttons/menus for manipulating the to-do-tasks including
Add a new to-do-task: user can add a task into the list. The to-do-task record includes task name, location and status (completed and not completed). The status is initially default as not completed.
View all the to-do-tasks that are grouped into two categories: complete and not completed.
Be able to return to the home page or the previous page. - Provide a good quality user interface - Are the screens easy to use? Are they laid out neatly? Do they look good?
- Store data in a local SQLLite database, and implement INSERT, UPDATE and SELECT on the database for both friend records and to-do-tasks,
- Provide an interface and corresponding actions where user can assign the image to a friend. The images can be manually stored within the app itself. The app should be able to display the assigned image when showing the friends information.
Language Requirement: Java
Platform to use: Android Studio
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
