geminihsu / CheckInJourney

The application allows user record their journey information and emotion. Also, user can check in the journey by location. It is a tool help user to store their life journey based on map location.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CheckInJourney

This application includes three parts, the first of all, our application based on Android Operation System. Therefore, we can easily obtain data via hardware support functions such as Camera Driver, Screen Display Driver, Wifi and GPS Driver. Secondly, in the model layer, android framework provides many kinds of library that are SQLite, Location manager, Activity manager and TextSpeeh manager. Because of these library, our application can store information to our database by SQLite, retrieve user location by Location Manager, alert user by TextSpeeh Manager, diplay user interface by Activity Manage. Finally, on Top our interface, we designed friendly different component, which features interact each other by android SDK.

Develop tool

Operation System: android  Min SDK version: 23 Develop IDE tool: Android Studio 2.2.2

Architectural Diagram

alt text

Domain Diagram

alt text

Class Diagram

alt text

Screenshots

alt text alt text alt text

About

The application allows user record their journey information and emotion. Also, user can check in the journey by location. It is a tool help user to store their life journey based on map location.


Languages

Language:Java 100.0%