android client of xiaohuoban chat bot system.
xiaohuoban is hosted in the following web site
https://github.com/ideafold/xiaohuoban
If you think the Android project xiaohuoban 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 xiaohuoban.
Item | Value |
---|---|
Java File Count | 249 |
Supported screen sizes | [mdpi, hdpi, xhdpi, v11] |
Target SDK Version | 18 |
Minimum SDK Version | 8 |
Activity Count | 22 |
Fragment Count | 2 |
jar files used | android-support-v4.jar android-support-v4.jar android-support-v4.jar asyncimage.jar commons-codec-1.8-javadoc.jar commons-codec-1.8.jar dumpcatcher.jar httpmime-4.2.3.jar locSDK_3.3.jar signpost-commonshttp.jar signpost-core.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_WIFI_STATE android.permission.INTERNET android.permission.MOUNT_UNMOUNT_FILESYSTEMS android.permission.READ_CONTACTS android.permission.READ_EXTERNAL_STORAGE android.permission.READ_LOGS android.permission.READ_PHONE_STATE android.permission.RECEIVE_BOOT_COMPLETED android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE com.android.browser.permission.READ_HISTORY_BOOKMARKS com.android.browser.permission.WRITE_HISTORY_BOOKMARKS |
Asset File Names | assets\startpage\bookmarks.png assets\startpage\history.png assets\startpage\linef.png assets\startpage\search.png |
Raw File Names | res\raw\adsweep res\raw\changelog |
There are 216 image files in xiaohuoban. The names of the image files are listed as follows.
aa_avatar_black.png aa_avatar_default_circle.png aa_connect_usb_icon.png aa_connect_wifi_icon.png aa_management_answer_icon.png aa_management_apps_icon.png aa_management_baidu_icon.png aa_management_daohang_icon.png aa_management_music_icon.png aa_management_news_icon.png aa_management_novel_icon.png aa_management_pictures_icon.png aa_management_taobao_icon.png aa_management_teach_icon.png aa_management_video_icon.png aa_num_bg.9.png abs__ab_bottom_solid_dark_holo.9.png abs__ab_bottom_solid_inverse_holo.9.png abs__ab_bottom_solid_light_holo.9.png abs__ab_bottom_transparent_dark_holo.9.png abs__ab_bottom_transparent_light_holo.9.png abs__ab_share_pack_holo_dark.9.png abs__ab_share_pack_holo_light.9.png abs__ab_solid_dark_holo.9.png abs__ab_solid_light_holo.9.png abs__ab_solid_shadow_holo.9.png abs__ab_stacked_solid_dark_holo.9.png abs__ab_stacked_solid_light_holo.9.png abs__ab_stacked_transparent_dark_holo.9.png abs__ab_stacked_transparent_light_holo.9.png abs__ab_transparent_dark_holo.9.png abs__ab_transparent_light_holo.9.png abs__cab_background_bottom_holo_dark.9.png abs__cab_background_bottom_holo_light.9.png abs__cab_background_top_holo_dark.9.png abs__cab_background_top_holo_light.9.png abs__ic_ab_back_holo_dark.png abs__ic_ab_back_holo_light.png abs__ic_cab_done_holo_dark.png abs__ic_cab_done_holo_light.png abs__ic_clear_disabled.png abs__ic_clear_normal.png abs__ic_clear_search_api_disabled_holo_light.png abs__ic_clear_search_api_holo_light.png abs__ic_commit_search_api_holo_dark.png abs__ic_commit_search_api_holo_light.png abs__ic_go.png abs__ic_go_search_api_holo_light.png abs__ic_menu_moreoverflow_normal_holo_dark.png abs__ic_menu_moreoverflow_normal_holo_light.png abs__ic_menu_share_holo_dark.png abs__ic_menu_share_holo_light.png abs__ic_search.png abs__ic_search_api_holo_light.png abs__ic_voice_search.png abs__ic_voice_search_api_holo_light.png abs__list_selector_disabled_holo_dark.9.png abs__list_selector_disabled_holo_light.9.png abs__menu_dropdown_panel_holo_dark.9.png abs__menu_dropdown_panel_holo_light.9.png abs__progress_primary_holo_dark.9.png abs__progress_primary_holo_light.9.png abs__spinner_48_inner_holo.png abs__spinner_48_outer_holo.png abs__spinner_ab_default_holo_dark.9.png abs__spinner_ab_default_holo_light.9.png abs__spinner_ab_disabled_holo_dark.9.png abs__spinner_ab_disabled_holo_light.9.png abs__spinner_ab_focused_holo_dark.9.png abs__spinner_ab_focused_holo_light.9.png abs__spinner_ab_pressed_holo_dark.9.png abs__spinner_ab_pressed_holo_light.9.png abs__toast_frame.9.png accounts_avatar_overlay.png accounts_glyph_about.png accounts_glyph_avatar_active.png accounts_glyph_avatar_default.png accounts_glyph_clear_active.png accounts_glyph_clear_default.png accounts_glyph_contacts.png accounts_glyph_email_default.png accounts_glyph_email_error.png accounts_glyph_email_required.png accounts_glyph_facebook.png accounts_glyph_gender.png accounts_glyph_helpcenter.png accounts_glyph_icon.png accounts_glyph_name_default.png accounts_glyph_password_default.png accounts_glyph_password_error.png accounts_glyph_password_required.png accounts_glyph_phone_default.png accounts_glyph_register.png accounts_glyph_username_default.png accounts_glyph_username_error.png accounts_glyph_username_positive.png accounts_glyph_username_required.png accounts_glyph_vk.png accounts_glyph_website.png accounts_signin_new_camera.png action_bar_glyph_back.png all_input.9.png answer_bg.9.png arrow_right.png bg_input.9.png btn_bottom.9.png btn_bottom_disabled.9.png btn_bottom_pressed.9.png btn_default.9.png btn_default_disabled.9.png btn_default_pressed.9.png bubbleleft48.png bubbleright48.png button_large_blue.9.png button_large_blue_pressed.9.png button_large_gray.9.png button_large_gray_disabled.9.png button_large_gray_pressed.9.png button_large_green.9.png button_large_green_disabled.9.png button_large_green_pressed.9.png chevron_inverse.png default_video_poster.png enter.png fav_icn_background.png fav_icn_default.png fav_icn_default_toolbar.png fav_icn_unknown.png folder_icon.png gd_quick_action_grid_selector_focused.9.png gd_quick_action_grid_selector_pressed.9.png holo_light_send.png holo_light_send_disable.png ic_btn_back.png ic_btn_bookmarks.png ic_btn_close_panel.png ic_btn_close_tab.png ic_btn_find.png ic_btn_find_next.png ic_btn_find_prev.png ic_btn_forward.png ic_btn_go.png ic_btn_home.png ic_btn_mobile_view.png ic_btn_next.png ic_btn_open_tab.png ic_btn_reload.png ic_btn_select.png ic_btn_share.png ic_btn_stop.png ic_menu_add.png ic_menu_add_bookmark.png ic_menu_bookmarks.png ic_menu_delete.png ic_menu_downloads.png ic_menu_exit.png ic_menu_preferences.png ic_menu_sort.png ic_menu_sync.png ic_tab_bookmarks_selected.png ic_tab_bookmarks_unselected.png ic_tab_history_selected.png ic_tab_history_unselected.png ic_tab_weave_selected.png ic_tab_weave_unselected.png incoming.9.png input_bottom_default.9.png input_bottom_left_edge_default.9.png input_bottom_left_edge_pressed.9.png input_bottom_pressed.9.png input_fullwidth_alt_default.9.png input_fullwidth_default.9.png input_fullwidth_pressed.9.png input_middle_default.9.png input_middle_pressed.9.png input_single_default.9.png input_single_pressed.9.png input_single_straight_right_default.9.png input_standalone_default.9.png input_standalone_pressed.9.png input_top_default.9.png input_top_left_edge_default.9.png input_top_left_edge_pressed.9.png input_top_pressed.9.png like_heart.png list_checkbox_checked_active.png list_checkbox_checked_default.png list_checkbox_checked_pressed.png list_checkbox_unchecked_active.png list_checkbox_unchecked_default.png list_checkbox_unchecked_pressed.png list_chevron.png list_tappable.png loading_dot.png location_glyph_add_spot.png location_glyph_search.png location_search_dark.png map_button_back_default.png next_tab.png night_go_back_down.png night_go_back_up.png nullpic.png outgoing.9.png plus_button_ac.png previous_tab.png question_bg.9.png retouxiang.png stat_sys_download.png stat_sys_download_anim0.png stat_sys_download_anim1.png stat_sys_download_anim2.png stat_sys_download_anim3.png stat_sys_download_anim4.png stat_sys_download_anim5.png stop.png welcome_branding.png
The following screenshort is generated from the image listed above.
xiaohuoban has the following Java source files.
android.support.v4.app.Watson.java com.actionbarsherlock.ActionBarSherlock.java com.actionbarsherlock.app.ActionBar.java com.actionbarsherlock.app.SherlockActivity.java com.actionbarsherlock.app.SherlockDialogFragment.java com.actionbarsherlock.app.SherlockExpandableListActivity.java com.actionbarsherlock.app.SherlockFragment.java com.actionbarsherlock.app.SherlockFragmentActivity.java com.actionbarsherlock.app.SherlockListActivity.java com.actionbarsherlock.app.SherlockListFragment.java com.actionbarsherlock.app.SherlockPreferenceActivity.java com.actionbarsherlock.internal.ActionBarSherlockCompat.java com.actionbarsherlock.internal.ActionBarSherlockNative.java com.actionbarsherlock.internal.ResourcesCompat.java com.actionbarsherlock.internal.app.ActionBarImpl.java com.actionbarsherlock.internal.app.ActionBarWrapper.java com.actionbarsherlock.internal.nineoldandroids.animation.Animator.java com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.java com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.java com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.java com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.java com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.java com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.java com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.java com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator.java com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.java com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.java com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.java com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.java com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.java com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.java com.actionbarsherlock.internal.view.ActionProviderWrapper.java com.actionbarsherlock.internal.view.StandaloneActionMode.java com.actionbarsherlock.internal.view.View_HasStateListenerSupport.java com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener.java com.actionbarsherlock.internal.view.menu.ActionMenu.java com.actionbarsherlock.internal.view.menu.ActionMenuItem.java com.actionbarsherlock.internal.view.menu.ActionMenuItemView.java com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.java com.actionbarsherlock.internal.view.menu.ActionMenuView.java com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.java com.actionbarsherlock.internal.view.menu.ListMenuItemView.java com.actionbarsherlock.internal.view.menu.MenuBuilder.java com.actionbarsherlock.internal.view.menu.MenuItemImpl.java com.actionbarsherlock.internal.view.menu.MenuItemWrapper.java com.actionbarsherlock.internal.view.menu.MenuPopupHelper.java com.actionbarsherlock.internal.view.menu.MenuPresenter.java com.actionbarsherlock.internal.view.menu.MenuView.java com.actionbarsherlock.internal.view.menu.MenuWrapper.java com.actionbarsherlock.internal.view.menu.SubMenuBuilder.java com.actionbarsherlock.internal.view.menu.SubMenuWrapper.java com.actionbarsherlock.internal.widget.AbsActionBarView.java com.actionbarsherlock.internal.widget.ActionBarContainer.java com.actionbarsherlock.internal.widget.ActionBarContextView.java com.actionbarsherlock.internal.widget.ActionBarView.java com.actionbarsherlock.internal.widget.CapitalizingButton.java com.actionbarsherlock.internal.widget.CapitalizingTextView.java com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.java com.actionbarsherlock.internal.widget.IcsAbsSpinner.java com.actionbarsherlock.internal.widget.IcsAdapterView.java com.actionbarsherlock.internal.widget.IcsColorDrawable.java com.actionbarsherlock.internal.widget.IcsLinearLayout.java com.actionbarsherlock.internal.widget.IcsListPopupWindow.java com.actionbarsherlock.internal.widget.IcsProgressBar.java com.actionbarsherlock.internal.widget.IcsSpinner.java com.actionbarsherlock.internal.widget.IcsToast.java com.actionbarsherlock.internal.widget.PopupWindowCompat.java com.actionbarsherlock.internal.widget.ScrollingTabContainerView.java com.actionbarsherlock.internal.widget.TabsLinearLayout.java com.actionbarsherlock.view.ActionMode.java com.actionbarsherlock.view.ActionProvider.java com.actionbarsherlock.view.CollapsibleActionView.java com.actionbarsherlock.view.Menu.java com.actionbarsherlock.view.MenuInflater.java com.actionbarsherlock.view.MenuItem.java com.actionbarsherlock.view.SubMenu.java com.actionbarsherlock.view.Window.java com.actionbarsherlock.widget.ActivityChooserModelClient.java com.actionbarsherlock.widget.SearchView.java com.actionbarsherlock.widget.ShareActionProvider.java com.heibuddy.browser.controllers.Controller.java com.heibuddy.browser.events.EventConstants.java com.heibuddy.browser.events.EventController.java com.heibuddy.browser.events.IDownloadEventsListener.java com.heibuddy.browser.model.DbAdapter.java com.heibuddy.browser.model.UrlSuggestionItemComparator.java com.heibuddy.browser.model.adapters.BookmarksCursorAdapter.java com.heibuddy.browser.model.adapters.DownloadListAdapter.java com.heibuddy.browser.model.adapters.HistoryExpandableListAdapter.java com.heibuddy.browser.model.adapters.UrlSuggestionCursorAdapter.java com.heibuddy.browser.model.adapters.WeaveBookmarksCursorAdapter.java com.heibuddy.browser.model.items.BookmarkItem.java com.heibuddy.browser.model.items.DownloadItem.java com.heibuddy.browser.model.items.HistoryItem.java com.heibuddy.browser.model.items.UrlSuggestionItem.java com.heibuddy.browser.model.items.WeaveBookmarkItem.java com.heibuddy.browser.providers.BookmarksProviderWrapper.java com.heibuddy.browser.providers.WeaveColumns.java com.heibuddy.browser.providers.WeaveContentProvider.java com.heibuddy.browser.providers.ZircoBookmarksContentProvider.java com.heibuddy.browser.sync.ISyncListener.java com.heibuddy.browser.sync.WeaveSyncTask.java com.heibuddy.browser.ui.activities.AboutActivity.java com.heibuddy.browser.ui.activities.AdBlockerWhiteListActivity.java com.heibuddy.browser.ui.activities.BookmarksHistoryActivity.java com.heibuddy.browser.ui.activities.BookmarksListActivity.java com.heibuddy.browser.ui.activities.BrowserMainActivity.java com.heibuddy.browser.ui.activities.ChangelogActivity.java com.heibuddy.browser.ui.activities.DownloadsListActivity.java com.heibuddy.browser.ui.activities.EditBookmarkActivity.java com.heibuddy.browser.ui.activities.HistoryListActivity.java com.heibuddy.browser.ui.activities.IToolbarsContainer.java com.heibuddy.browser.ui.activities.MobileViewListActivity.java com.heibuddy.browser.ui.activities.WeaveBookmarksListActivity.java com.heibuddy.browser.ui.activities.preferences.BaseSpinnerCustomPreferenceActivity.java com.heibuddy.browser.ui.activities.preferences.HomepagePreferenceActivity.java com.heibuddy.browser.ui.activities.preferences.PreferencesActivity.java com.heibuddy.browser.ui.activities.preferences.SearchUrlPreferenceActivity.java com.heibuddy.browser.ui.activities.preferences.UserAgentPreferenceActivity.java com.heibuddy.browser.ui.activities.preferences.WeavePreferencesActivity.java com.heibuddy.browser.ui.activities.preferences.WeaveServerPreferenceActivity.java com.heibuddy.browser.ui.components.CustomWebView.java com.heibuddy.browser.ui.components.CustomWebViewClient.java com.heibuddy.browser.ui.runnables.DownloadRunnable.java com.heibuddy.browser.ui.runnables.FaviconUpdaterRunnable.java com.heibuddy.browser.ui.runnables.HideToolbarsRunnable.java com.heibuddy.browser.ui.runnables.HistoryUpdater.java com.heibuddy.browser.ui.runnables.XmlHistoryBookmarksExporter.java com.heibuddy.browser.ui.runnables.XmlHistoryBookmarksImporter.java com.heibuddy.browser.utils.AnimationManager.java com.heibuddy.browser.utils.ApplicationUtils.java com.heibuddy.browser.utils.Constants.java com.heibuddy.browser.utils.DateUtils.java com.heibuddy.browser.utils.IOUtils.java com.heibuddy.browser.utils.ProxyChangeReceiver.java com.heibuddy.browser.utils.ProxySettings.java com.heibuddy.browser.utils.UrlUtils.java com.heibuddy.xiaohuoban.Xiaohuoban .java com.heibuddy.xiaohuoban.error.XiaohuobanCredentialsException.java com.heibuddy.xiaohuoban.error.XiaohuobanError.java com.heibuddy.xiaohuoban.error.XiaohuobanException.java com.heibuddy.xiaohuoban.error.XiaohuobanParseException.java com.heibuddy.xiaohuoban.http.ResponseCode.java com.heibuddy.xiaohuoban.http.SimpleClient.java com.heibuddy.xiaohuoban.http.SimpleRequest.java com.heibuddy.xiaohuoban.http.SimpleRequestParam.java com.heibuddy.xiaohuoban.http.SimpleResponse.java com.heibuddy.xiaohuoban.http.support.DeflateDecompressingEntity.java com.heibuddy.xiaohuoban.http.support.GzipDecompressingEntity.java com.heibuddy.xiaohuoban.http.support.GzipRequestInterceptor.java com.heibuddy.xiaohuoban.http.support.GzipResponseInterceptor.java com.heibuddy.xiaohuoban.http.support.RequestRetryHandler.java com.heibuddy.xiaohuoban.types.User.java com.heibuddy.xiaohuoban.util.BaseDiskCache.java com.heibuddy.xiaohuoban.util.CommonHelper.java com.heibuddy.xiaohuoban.util.DesHelper.java com.heibuddy.xiaohuoban.util.DiskCache.java com.heibuddy.xiaohuoban.util.DumpcatcherHelper.java com.heibuddy.xiaohuoban.util.EBase64 .java com.heibuddy.xiaohuoban.util.JavaLoggingHandler.java com.heibuddy.xiaohuoban.util.LocationService .java com.heibuddy.xiaohuoban.util.NetworkHelper.java com.heibuddy.xiaohuoban.util.NewsService .java com.heibuddy.xiaohuoban.util.NotificationsUtil.java com.heibuddy.xiaohuoban.util.NullDiskCache.java com.heibuddy.xiaohuoban.util.RemoteResourceManager.java com.heibuddy.xiaohuoband.LandingActivity.java com.heibuddy.xiaohuoband.LoginActivity.java com.heibuddy.xiaohuoband.RegisterActivity.java com.heibuddy.xiaohuoband.TalkActivity.java com.heibuddy.xiaohuoband.TeachActivity.java com.heibuddy.xiaohuoband.Xiaohuoband.java com.heibuddy.xiaohuoband.XiaohuobandSettings .java com.heibuddy.xiaohuoband.error.LocationException.java com.heibuddy.xiaohuoband.error.XiaohuobandException.java com.heibuddy.xiaohuoband.location.CopyOfBestLocationListener.java com.heibuddy.xiaohuoband.location.LocationUtils.java com.heibuddy.xiaohuoband.preferences.Preferences.java com.heibuddy.xiaohuoband.slidingmenuimp.SlidingMenuFragment.java com.heibuddy.xiaohuoband.slidingmenuimp.model.MenuDataSource.java com.heibuddy.xiaohuoband.slidingmenuimp.model.SlidingMenu.java com.heibuddy.xiaohuoband.slidingmenuimp.row.CategoryRow.java com.heibuddy.xiaohuoband.slidingmenuimp.row.ImageRow.java com.heibuddy.xiaohuoband.slidingmenuimp.row.Row.java com.heibuddy.xiaohuoband.talk.ArticleListItemEntity.java com.heibuddy.xiaohuoband.talk.BaseListItemEntity .java com.heibuddy.xiaohuoband.talk.BaseSendEntity .java com.heibuddy.xiaohuoband.talk.ListItemAdapter.java com.heibuddy.xiaohuoband.talk.ListItemEntityFactory .java com.heibuddy.xiaohuoband.talk.LocationMsgSendEntity.java com.heibuddy.xiaohuoband.talk.MsgRecvListItemEntity.java com.heibuddy.xiaohuoband.talk.NewsMsgSendEntity.java com.heibuddy.xiaohuoband.talk.QuestionItemEntity.java com.heibuddy.xiaohuoband.talk.SimpleAnswerItemEntity.java com.heibuddy.xiaohuoband.talk.TeachMsgSendEntity.java com.heibuddy.xiaohuoband.talk.TextMsgSendEntity.java com.heibuddy.xiaohuoband.talk.ThinkingItemEntity.java com.heibuddy.xiaohuoband.talk.autocomplete.AutoCompleteResultsAdapter.java com.heibuddy.xiaohuoband.talk.autocomplete.BackButtonPressedEventListener.java com.heibuddy.xiaohuoband.talk.autocomplete.KeyboardService.java com.heibuddy.xiaohuoband.talk.autocomplete.SuggestObject.java com.heibuddy.xiaohuoband.talk.autocomplete.TalkAutoCompleteTextView.java com.heibuddy.xiaohuoband.talk.support.MsgRecvContentHandler.java com.heibuddy.xiaohuoband.talk.support.TalkProxy.java com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.java com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.java com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.java com.jeremyfeinstein.slidingmenu.lib.MenuInterface.java com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.java com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.java com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase.java com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.java com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.java com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.java com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.java org.emergent.android.weave.client.Base32.java org.emergent.android.weave.client.QueryParams.java org.emergent.android.weave.client.QueryResult.java org.emergent.android.weave.client.UserWeave.java org.emergent.android.weave.client.WeaveAccountInfo.java org.emergent.android.weave.client.WeaveBasicObject.java org.emergent.android.weave.client.WeaveConstants.java org.emergent.android.weave.client.WeaveException.java org.emergent.android.weave.client.WeaveFactory.java org.emergent.android.weave.client.WeaveResponse.java org.emergent.android.weave.client.WeaveUtil.java org.emergent.android.weave.client.static.java org.emergent.android.weave.client.static.java org.greendroid.QuickAction.java org.greendroid.QuickActionGrid.java org.greendroid.QuickActionWidget.java