2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Target users: Ordinary Android phone users who need a simple and easy-to-use memo app to record and manage daily affairs.
User Registration: Users can create an account by entering a username and password.
User login: Users can log in to the application with a username and password.
User information storage: Usernames and passwords are stored in a SQLite database.
Login status management: After a user logs in, the session state is maintained until the user logs out or the application is restarted.
Create a memo: Users can create a new memo, enter a title and content.
Editor's Note: Users can edit existing memos.
Delete a memo: Users can delete notes that are no longer needed.
View memo: Users can view all created memos.
Search memos: Users can search for memos by keywords.
Category management: Users can manage memos by categories.
Backup and Restore: Users can back up memo data and restore it when needed
MemorandumApp/
├── src/
│ ├── com.example.memorandum/
│ │ ├── MainActivity.java
│ │ ├── CreateMemoActivity.java
│ │ ├── EditMemoActivity.java
│ │ ├── LoginActivity.java
│ │ ├── RegisterActivity.java
│ │ ├── MemoDatabaseHelper.java
│ │ ├── Memo.java
│ │ ├── User.java
│ │ ├── SessionManager.java
├── res/
│ ├── layout/
│ │ ├── activity_main.xml
│ │ ├── activity_create_memo.xml
│ │ ├── activity_edit_memo.xml
│ │ ├── activity_login.xml
│ │ ├── activity_register.xml
│ ├── values/
│ │ ├── strings.xml
│ │ ├── styles.xml
├── AndroidManifest.xml
├── build.gradle
└── README.md