Android Open Source - Example code Bookshelf






Project Summary

Bookshelf Sample code Android.

Web Site / Source Repository

Bookshelf is hosted in the following web site
https://github.com/KayNag/Bookshelf

If you think the Android project Bookshelf listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of Bookshelf.

ItemValue
Java File Count31
Supported screen sizes[mdpi, hdpi, xhdpi]
Minimum SDK Version3
Activity Count5
jar files usedandroid-support-v4.jar
android-support-v4.jar
Required Permissionsandroid.permission.INTERNET




Resource Files

There are 17 image files in Bookshelf. The names of the image files are listed as follows.

book_new.png
book_shadow.png
ic_action_search.png
ic_btn_search.png
ic_menu_add.png
ic_menu_check.png
ic_menu_scan.png
search_plate.9.png
shelf_panel.png
shelfcell_bgr.png
spotlight.png
spotlight_blue.png
unknown_book.png
unknown_cover.png
unknown_cover_no_shadow.png
web_left.png
web_right.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Bookshelf has the following Java source files.

org.curiouscreature.android.shelves.ShelvesApplication.java
org.curiouscreature.android.shelves.activity.AddBookActivity.java
org.curiouscreature.android.shelves.activity.BookDetailsActivity.java
org.curiouscreature.android.shelves.activity.SettingsActivity.java
org.curiouscreature.android.shelves.activity.ShelvesActivity.java
org.curiouscreature.android.shelves.drawable.CrossFadeDrawable.java
org.curiouscreature.android.shelves.drawable.Drawable.java
org.curiouscreature.android.shelves.drawable.FastBitmapDrawable.java
org.curiouscreature.android.shelves.drawable.SpotlightDrawable.java
org.curiouscreature.android.shelves.drawable.TransitionDrawable.java
org.curiouscreature.android.shelves.provider.BookStoreFactory.java
org.curiouscreature.android.shelves.provider.BooksManager.java
org.curiouscreature.android.shelves.provider.BooksProvider.java
org.curiouscreature.android.shelves.provider.BooksStore.java
org.curiouscreature.android.shelves.provider.BooksUpdater.java
org.curiouscreature.android.shelves.scan.ScanIntent.java
org.curiouscreature.android.shelves.util.CookieStore.java
org.curiouscreature.android.shelves.util.HttpManager.java
org.curiouscreature.android.shelves.util.IOUtilities.java
org.curiouscreature.android.shelves.util.ImageUtilities.java
org.curiouscreature.android.shelves.util.ImportUtilities.java
org.curiouscreature.android.shelves.util.Preferences.java
org.curiouscreature.android.shelves.util.TextUtilities.java
org.curiouscreature.android.shelves.util.UIUtilities.java
org.curiouscreature.android.shelves.util.UserTask.java
org.curiouscreature.android.shelves.view.BubbleTextView.java
org.curiouscreature.android.shelves.view.ShelvesView.java