Android
├── app
│ ├── manifests
│ │ └── AndroidManifest.xml
│ │
│ ├── kotlin + java
│ │ ├── ddwu.com.mobile.adventurelog (androidTest)
│ │ ├── ddwu.com.mobile.adventurelog (test)
│ │ └── ddwu.com.mobile.adventurelog
│ │ ├── data
│ │ │ ├── AdventureRecord
│ │ │ ├── AppDatabase
│ │ │ ├── Mission
│ │ │ ├── MissionRepository
│ │ │ └── RecordDao
│ │ │
│ │ ├── Converters
│ │ ├── DetailActivity
│ │ ├── MainActivity
│ │ ├── MissionMapActivity
│ │ ├── MissionRecordActivity
│ │ ├── PerformMissionActivity
│ │ ├── TimelineActivity
│ │ └── TimelineAdapter
│ │
│ ├── res
│ │ ├── drawable
│ │ │ ├── adventure_log_logo.png
│ │ │ ├── cafe_logo.png
│ │ │ ├── dinner_logo.png
│ │ │ ├── ic_launcher_background.xml
│ │ │ ├── ic_launcher_foreground.xml
│ │ │ ├── library_logo.png
│ │ │ └── park_logo.png
│ │ │
│ │ ├── layout
│ │ │ ├── activity_detail.xml
│ │ │ ├── activity_main.xml
│ │ │ ├── activity_mission_map.xml
│ │ │ ├── activity_timeline.xml
│ │ │ ├── item_timeline.xml
│ │ │ ├── mission_record.xml
│ │ │ └── perform_mission.xml
│ │ │
│ │ ├── mipmap
│ │ ├── values
│ │ └── xml
│ │ ├── backup_rules.xml
│ │ ├── data_extraction_rules.xml
│ │ └── file_paths.xml
│ │
│ ├── java (generated)
│ └── res (generated)
│
└── Gradle Scripts
├── build.gradle.kts (Module: app)