Source code for the Android app Monster Hunter 3U Database. We use ADT Eclipse as our envirnoment.
App can be found here in the Google Play Store:
https://play.google.com/store/apps/details?id=com.daviancorp.android.mh3udatabase&hl=en
List of To-Dos can be found here (thanks to kamegami):
https://trello.com/b/3RYJT1lZ/monster-hunter-3u-database
Located in MonsterHunter3UDatabase\MonsterHunter3UDatabase\assets.
To modify database:
- .sql to modify directly.
- Import .sql file to any SQLite database (SQLite Database Browser)
- Save database as .sqlite
- Split .sqlite to files < 1 MB in db folder
or
- Open .sqlite file to any SQLite database
- Make changes through queries
- Save database
- Splite .sqlite to files < 1 MB in db folder
DO NOT PUT ANY EXTRA FILES IN DB FOLDER
com.daviancorp.android.data.classes
- Contains classes for data objects
com.daviancorp.android.data.database
- Contains Cursors to return rows/tuples from the database queries.
- MonsterHunterDatabaseHelper.java: direct queries to database
- DataHelper.java: Used by loaders to query database; uses MonsterHunterDatabaseHelper for queries
com.daviancorp.android.loader
- Contains loaders for UI to load data
com.daviancorp.android.ui.adapter
- Pager adapters
com.daviancorp.android.ui.detail
- Detail activities + fragments to display a specific object and related data
com.daviancorp.android.ui.dialog
- 'About' dialog
- Wishlist-related dialogs
com.daviancorp.android.ui.general
- Base activities
- Home activity
- 'Sharpness' code to draw sharpness using values (unused)
com.daviancorp.android.ui.list
- List activities + fragments
- Navigated through the Home activity