dComix is meant to be a collection manager and comic book reader. It should let you find your comic books uploaded to your device's storage (sdcard or internal memory) add them to your collection and keep them organized in albums.
The app's main screen is the library. That's where albums are listed. Android's action bar eases the process of browsing through albums to find a comic.
Once the desired comic boook is found, it can be opened, moved to other album, tagged, deleted, etc.
If the comic book is opened, the comic pages are loaded and displayed fullscreen for you to enjoy.
The app uses the Android platform's sqlite infrastructure to keep track of comics in your collection by organizing them in albums.
The database has three main tables to do this:
The 'comics' table which keeps track of all comic books in your collection
The 'albums' table that organizes all your comics in categories to make browsing easier
The 'tags' table keeps track of special identifiers for a comic book. Like 'favorites' or 'unread'
The database's schema is recorded in a java class called DatabaseContract which is an Android Contract Class.