Teknologian jakaminen

Android Memo -sovelluskehitys

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Lisää kuvan kuvaus tähän

Android memo APP -kehitys, lähdekoodi ja apk-asennuspaketti ovat saatavilla artikkelin lopussa

Kohdekäyttäjät: Tavalliset Android-puhelimen käyttäjät, jotka tarvitsevat yksinkertaisen ja helppokäyttöisen muistiosovelluksen päivittäisten asioiden tallentamiseen ja hoitamiseen.

Päätoiminto:

Käyttäjän rekisteröinti: Käyttäjät voivat luoda tilin ja syöttää käyttäjätunnuksen ja salasanan.
Käyttäjän kirjautuminen: Käyttäjät voivat kirjautua sisään sovellukseen käyttäjätunnuksella ja salasanalla.
Käyttäjätietojen tallennus: Käyttäjätunnus ja salasana on tallennettu SQLite-tietokantaan.
Kirjautumistilan hallinta: Kun käyttäjä kirjautuu sisään, istunnon tila säilyy, kunnes käyttäjä kirjautuu ulos tai sovellus käynnistetään uudelleen.
Luo muistio: Käyttäjät voivat luoda uusia muistioita, kirjoittaa otsikoita ja sisältöä.
Muokkaa muistiota: Käyttäjät voivat muokata olemassa olevia muistioita.
Poista muistio: Käyttäjät voivat poistaa muistiinpanoja, joita he eivät enää tarvitse.
Näytä muistio: Käyttäjät voivat tarkastella kaikkia luotuja muistiinpanoja.
Hae muistiinpanoja: Käyttäjät voivat etsiä muistioita avainsanoilla.
Luokittelun hallinta: Käyttäjät voivat luokitella ja hallita muistioita.
Varmuuskopiointi ja palautus: Käyttäjät voivat varmuuskopioida muistion tiedot ja palauttaa ne tarvittaessa

Projektihakemiston rakenne

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