기술나눔

안드로이드 메모 앱 개발

2024-07-11

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

여기에 이미지 설명을 삽입하세요.

안드로이드 메모 APP 개발, 소스코드, APK 설치 패키지는 글 마지막 부분에서 확인하실 수 있습니다.

대상 사용자 : 일상을 기록하고 관리하기 위해 간단하고 사용하기 쉬운 메모 앱이 필요한 일반 안드로이드 폰 사용자.

주요 기능:

사용자 등록: 사용자는 계정을 생성하고 사용자 이름과 비밀번호를 입력할 수 있습니다.
사용자 로그인: 사용자는 사용자 이름과 비밀번호를 통해 애플리케이션에 로그인할 수 있습니다.
사용자 정보 저장: 사용자 이름과 비밀번호는 SQLite 데이터베이스에 저장됩니다.
로그인 상태 관리: 사용자가 로그인한 후에는 사용자가 로그아웃하거나 애플리케이션을 다시 시작할 때까지 세션 상태가 유지됩니다.
메모 만들기: 사용자는 새로운 메모를 작성하고 제목과 내용을 입력할 수 있습니다.
메모 편집: 사용자는 기존 메모를 편집할 수 있습니다.
메모 삭제: 사용자는 더 이상 필요하지 않은 메모를 삭제할 수 있습니다.
메모 보기: 사용자는 생성된 모든 메모를 볼 수 있습니다.
메모 검색: 사용자는 키워드로 메모를 검색할 수 있습니다.
분류 관리: 사용자는 메모를 분류하고 관리할 수 있습니다.
백업 및 복원: 사용자는 메모 데이터를 백업하고 필요할 때 복원할 수 있습니다.

프로젝트 디렉터리 구조

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