An app that is like iBook with base UI Framwork.It was developed when I was in university..
iBookForAndroid is hosted in the following web site
https://github.com/littlerhub/iBookForAndroid
If you think the Android project iBookForAndroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of iBookForAndroid.
Item | Value |
---|---|
Java File Count | 106 |
Supported screen sizes | [hdpi] |
Minimum SDK Version | 11 |
Activity Count | 7 |
Fragment Count | 4 |
jar files used | android-support-v13.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_WIFI_STATE android.permission.INTERNET android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\error_bg.png |
There are 79 image files in iBookForAndroid. The names of the image files are listed as follows.
booklib_top_menu_bg.9.png bookshelf_cate_dialog_bg.9.png bookshelf_layer_left.png bookshelf_layer_right.png bookshelf_top_menu_cate_arrow_down.png bookshelf_top_menu_more_normal.png bookshelf_top_menu_more_pressed.png bottom_button_bar_normal.9.png bottom_button_bar_pressed.9.png btn_back_to_bookshelf_normal.png btn_back_to_bookshelf_pressed.png btn_bottom_last_normal.9.png btn_bottom_last_pressed.9.png btn_bottom_normal.9.png btn_bottom_pressed.9.png btn_check_off_holo_light.png btn_check_on_holo_light.png btn_to_booklib_normal.png btn_to_booklib_pressed.png cate_btn_add_normal.png cate_btn_add_pressed.png cate_btn_finish_normal.png cate_btn_finish_pressed.png category_bar_mask.9.png connect.png default_cover.png dialog_bg_more.9.png disconnect.png dropdown_icon_folder.png dropdown_icon_root.png empty_icon.png file_icon_default.png file_icon_mid.png file_icon_mp3.png file_icon_office.png file_icon_pdf.png file_icon_picture.png file_icon_rar.png file_icon_theme.png file_icon_txt.png file_icon_video.png file_icon_wav.png file_icon_wma.png file_icon_zip.png folder.png folder_fav.png ic_delete.png ic_drag.9.png ic_menu_delete_favorite.png ic_menu_new_folder.png ic_menu_refresh.png ic_menu_select_all.png ic_menu_show_sys.png ic_menu_sort.png image_icon_bg.png ipaddress_bg.9.png notification.png operation_button_cancel.png operation_button_copy.png operation_button_delete.png operation_button_info.png operation_button_info_gray.png operation_button_move.png operation_button_selectall.png operation_button_send.png path_pane.9.png path_pane_pressed.9.png popup_bg.9.png pulltorefresh_down_arrow.png pulltorefresh_up_arrow.png remote_button.9.png remote_button_pressed.9.png sd_not_available.png secondary_title_background.9.png stat_sys_install_complete.png up_level.png up_level_pressed.png wifi_state0.png wifi_state4.png
The following screenshort is generated from the image listed above.
iBookForAndroid has the following Java source files.
com.little.ibooks.anim.AnimationFactory.java com.little.ibooks.anim.FlipAnimation.java com.little.ibooks.data.DataConstants.java com.little.ibooks.file.ActivitiesManager.java com.little.ibooks.file.CategoryBar.java com.little.ibooks.file.FTPServerService.java com.little.ibooks.file.FavoriteDatabaseHelper.java com.little.ibooks.file.FavoriteItem.java com.little.ibooks.file.FavoriteListAdapter.java com.little.ibooks.file.FileCategoryHelper.java com.little.ibooks.file.FileExplorerTabActivity.java com.little.ibooks.file.FileIconHelper.java com.little.ibooks.file.FileIconLoader.java com.little.ibooks.file.FileInfo.java com.little.ibooks.file.FileListAdapter.java com.little.ibooks.file.FileListCursorAdapter.java com.little.ibooks.file.FileListItem.java com.little.ibooks.file.FileOperationHelper.java com.little.ibooks.file.FileSortHelper.java com.little.ibooks.file.FileViewActivity.java com.little.ibooks.file.FileViewInteractionHub.java com.little.ibooks.file.FilenameExtFilter.java com.little.ibooks.file.FilenameOtherExtFilter.java com.little.ibooks.file.GlobalConsts.java com.little.ibooks.file.IContentProvider.java com.little.ibooks.file.IFileInteractionListener.java com.little.ibooks.file.InformationDialog.java com.little.ibooks.file.IntentBuilder.java com.little.ibooks.file.MimeUtils.java com.little.ibooks.file.SearchActivity.java com.little.ibooks.file.ServerControlActivity.java com.little.ibooks.file.Settings.java com.little.ibooks.file.TextInputDialog.java com.little.ibooks.file.Util.java com.little.ibooks.file.lib.Account.java com.little.ibooks.file.lib.CmdAPPE.java com.little.ibooks.file.lib.CmdAbstractListing.java com.little.ibooks.file.lib.CmdAbstractStore.java com.little.ibooks.file.lib.CmdCDUP.java com.little.ibooks.file.lib.CmdCWD.java com.little.ibooks.file.lib.CmdDELE.java com.little.ibooks.file.lib.CmdFEAT.java com.little.ibooks.file.lib.CmdLIST.java com.little.ibooks.file.lib.CmdMKD.java com.little.ibooks.file.lib.CmdMap.java com.little.ibooks.file.lib.CmdNLST.java com.little.ibooks.file.lib.CmdNOOP.java com.little.ibooks.file.lib.CmdOPTS.java com.little.ibooks.file.lib.CmdPASS.java com.little.ibooks.file.lib.CmdPASV.java com.little.ibooks.file.lib.CmdPORT.java com.little.ibooks.file.lib.CmdPWD.java com.little.ibooks.file.lib.CmdQUIT.java com.little.ibooks.file.lib.CmdRETR.java com.little.ibooks.file.lib.CmdRMD.java com.little.ibooks.file.lib.CmdRNFR.java com.little.ibooks.file.lib.CmdRNTO.java com.little.ibooks.file.lib.CmdSIZE.java com.little.ibooks.file.lib.CmdSTOR.java com.little.ibooks.file.lib.CmdSYST.java com.little.ibooks.file.lib.CmdTYPE.java com.little.ibooks.file.lib.CmdTemplate.java com.little.ibooks.file.lib.CmdUSER.java com.little.ibooks.file.lib.DataSocketFactory.java com.little.ibooks.file.lib.Defaults.java com.little.ibooks.file.lib.FtpCmd.java com.little.ibooks.file.lib.Globals.java com.little.ibooks.file.lib.MyLog.java com.little.ibooks.file.lib.NormalDataSocketFactory.java com.little.ibooks.file.lib.ProxyConnector.java com.little.ibooks.file.lib.ProxyDataSocketFactory.java com.little.ibooks.file.lib.ProxyDataSocketInfo.java com.little.ibooks.file.lib.QuotaStats.java com.little.ibooks.file.lib.SessionThread.java com.little.ibooks.file.lib.Settings.java com.little.ibooks.file.lib.TcpListener.java com.little.ibooks.file.lib.UiUpdater.java com.little.ibooks.file.lib.Util.java com.little.ibooks.main.BookLibActivity.java com.little.ibooks.main.BookShelfActivity.java com.little.ibooks.main.CategoryDialogActivity.java com.little.ibooks.main.CategoryFragment.java com.little.ibooks.main.MainActivity.java com.little.ibooks.main.MoreMenuActivity.java com.little.ibooks.pull.lib.PullToRefreshAdapterViewBase.java com.little.ibooks.pull.lib.PullToRefreshAdapterViewBase2.java com.little.ibooks.pull.lib.PullToRefreshBase.java com.little.ibooks.pull.lib.PullToRefreshBase2.java com.little.ibooks.pull.lib.internal.EmptyViewMethodAccessor.java com.little.ibooks.pull.lib.internal.LoadingLayout.java com.little.ibooks.pull.lib.internal.LoadingLayout2.java com.little.ibooks.view.PullToRefreshListView.java com.little.ibooks.view.PullToRefreshWebView.java com.little.ibooks.view.dslv.DragInitModeDialog.java com.little.ibooks.view.dslv.DragSortController.java com.little.ibooks.view.dslv.DragSortCursorAdapter.java com.little.ibooks.view.dslv.DragSortItemView.java com.little.ibooks.view.dslv.DragSortItemViewCheckable.java com.little.ibooks.view.dslv.DragSortListView.java com.little.ibooks.view.dslv.EnablesDialog.java com.little.ibooks.view.dslv.RemoveModeDialog.java com.little.ibooks.view.dslv.ResourceDragSortCursorAdapter.java com.little.ibooks.view.dslv.SimpleDragSortCursorAdapter.java com.little.ibooks.view.dslv.SimpleFloatViewManager.java