A simple third party weibo APP.
Weibo is hosted in the following web site
https://github.com/luckyshq/Weibo
If you think the Android project Weibo 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 Weibo.
Item | Value |
---|---|
Java File Count | 138 |
Supported screen sizes | [mdpi, ldpi, ldrtlmdpi, xxhdpi, hdpi, xhdpi, ldrtlhdpi, xhdpiv14, hdpiv14, ldrtlxhdpi, mdpiv14] |
Minimum SDK Version | 4 |
Activity Count | 11 |
Fragment Count | 5 |
jar files used | ._weibosdkcore.jar activeandroid-3.0.jar fastjson-1.1.34.android.jar umeng-analytics-v5.2.4.jar umeng-fb-v4.3.2.jar umeng-update-v2.4.2.jar weibosdkcore.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.INTERNET android.permission.WRITE_EXTERNAL_STORAGE |
There are 53 image files in Weibo. The names of the image files are listed as follows.
bg_add_btn.png bg_add_btn_press.png default_ptr_flip.png default_ptr_rotate.png ic_action_refresh_dark.png ic_action_select_all_dark.png ic_com_sina_weibo_sdk_button_blue_focused.9.png ic_com_sina_weibo_sdk_button_blue_normal.9.png ic_com_sina_weibo_sdk_button_blue_pressed.9.png ic_com_sina_weibo_sdk_button_grey_focused.9.png ic_com_sina_weibo_sdk_button_grey_normal.9.png ic_com_sina_weibo_sdk_button_grey_pressed.9.png ic_com_sina_weibo_sdk_login_button_with_frame_logo_focused.png ic_com_sina_weibo_sdk_login_button_with_frame_logo_normal.png ic_com_sina_weibo_sdk_login_button_with_frame_logo_pressed.png ic_com_sina_weibo_sdk_login_with_account_text_focused.png ic_com_sina_weibo_sdk_login_with_account_text_normal.png ic_com_sina_weibo_sdk_login_with_account_text_pressed.png ic_com_sina_weibo_sdk_login_with_text.png ic_com_sina_weibo_sdk_logo.png ic_drawer.png ic_menu_moreoverflow_normal_holo_light.png indicator_arrow.png md__list_selector_disabled_holo_dark.9.png menu_arrow_bottom.png menu_arrow_end.png menu_arrow_start.png menu_arrow_top.png umeng_fb_arrow_right.png umeng_fb_back_normal.png umeng_fb_back_selected.png umeng_fb_list_item.9.png umeng_fb_list_item_pressed.9.png umeng_fb_logo.png umeng_fb_reply_left_bg.9.png umeng_fb_reply_right_bg.9.png umeng_fb_see_list_normal.png umeng_fb_see_list_pressed.png umeng_fb_statusbar_icon.png umeng_fb_tick_normal.png umeng_fb_tick_selected.png umeng_fb_user_bubble.9.png umeng_fb_write_normal.png umeng_fb_write_pressed.png umeng_update_btn_check_off_focused_holo_light.png umeng_update_btn_check_off_holo_light.png umeng_update_btn_check_off_pressed_holo_light.png umeng_update_btn_check_on_focused_holo_light.png umeng_update_btn_check_on_holo_light.png umeng_update_btn_check_on_pressed_holo_light.png umeng_update_close_bg_normal.png umeng_update_close_bg_tap.png umeng_update_wifi_disable.png
The following screenshort is generated from the image listed above.
Weibo has the following Java source files.
com.handmark.pulltorefresh.library.ILoadingLayout.java com.handmark.pulltorefresh.library.IPullToRefresh.java com.handmark.pulltorefresh.library.LoadingLayoutProxy.java com.handmark.pulltorefresh.library.OverscrollHelper.java com.handmark.pulltorefresh.library.PullToRefreshAdapterViewBase.java com.handmark.pulltorefresh.library.PullToRefreshBase.java com.handmark.pulltorefresh.library.PullToRefreshExpandableListView.java com.handmark.pulltorefresh.library.PullToRefreshGridView.java com.handmark.pulltorefresh.library.PullToRefreshHorizontalScrollView.java com.handmark.pulltorefresh.library.PullToRefreshListView.java com.handmark.pulltorefresh.library.PullToRefreshScrollView.java com.handmark.pulltorefresh.library.PullToRefreshWebView.java com.handmark.pulltorefresh.library.extras.PullToRefreshWebView2.java com.handmark.pulltorefresh.library.extras.SoundPullEventListener.java com.handmark.pulltorefresh.library.internal.EmptyViewMethodAccessor.java com.handmark.pulltorefresh.library.internal.FlipLoadingLayout.java com.handmark.pulltorefresh.library.internal.IndicatorLayout.java com.handmark.pulltorefresh.library.internal.LoadingLayout.java com.handmark.pulltorefresh.library.internal.RotateLoadingLayout.java com.handmark.pulltorefresh.library.internal.Utils.java com.handmark.pulltorefresh.library.internal.ViewCompat.java com.sina.weibo.sdk.codestyle.CodingRuler.java com.sina.weibo.sdk.codestyle.SampleCode.java com.sina.weibo.sdk.exception.WeiboHttpException.java com.sina.weibo.sdk.net.AsyncWeiboRunner.java com.sina.weibo.sdk.net.HttpManager.java com.sina.weibo.sdk.net.NetStateManager.java com.sina.weibo.sdk.net.RequestListener.java com.sina.weibo.sdk.openapi.AbsOpenAPI.java com.sina.weibo.sdk.openapi.InviteAPI.java com.sina.weibo.sdk.openapi.LogoutAPI.java com.sina.weibo.sdk.openapi.legacy.AccountAPI.java com.sina.weibo.sdk.openapi.legacy.ActivityInvokeAPI.java com.sina.weibo.sdk.openapi.legacy.CommentsAPI.java com.sina.weibo.sdk.openapi.legacy.CommonAPI.java com.sina.weibo.sdk.openapi.legacy.FavoritesAPI.java com.sina.weibo.sdk.openapi.legacy.FriendshipsAPI.java com.sina.weibo.sdk.openapi.legacy.PlaceAPI.java com.sina.weibo.sdk.openapi.legacy.RegisterAPI.java com.sina.weibo.sdk.openapi.legacy.SearchAPI.java com.sina.weibo.sdk.openapi.legacy.ShortUrlAPI.java com.sina.weibo.sdk.openapi.legacy.StatusesAPI.java com.sina.weibo.sdk.openapi.legacy.SuggestionsAPI.java com.sina.weibo.sdk.openapi.legacy.TagsAPI.java com.sina.weibo.sdk.openapi.legacy.TrendsAPI.java com.sina.weibo.sdk.openapi.legacy.UsersAPI.java com.sina.weibo.sdk.openapi.legacy.WeiboAPI.java com.sina.weibo.sdk.widget.LoginButton.java com.sina.weibo.sdk.widget.LoginoutButton.java com.weibo.app.activity.BigImgActivity.java com.weibo.app.activity.HomeActivity.java com.weibo.app.activity.OnDataLoadFinishListener.java com.weibo.app.activity.OnLayoutChangedListener.java com.weibo.app.activity.OnMenuButtonClickedListener.java com.weibo.app.activity.PopWindowActivity.java com.weibo.app.activity.PublishStatusActivity.java com.weibo.app.activity.PushForwardCommentActivity.java com.weibo.app.activity.SplashActivity.java com.weibo.app.activity.StartActivity.java com.weibo.app.activity.StatusDetailActivity.java com.weibo.app.activity.UserFollowersActivity.java com.weibo.app.activity.UserFriendsActivity.java com.weibo.app.activity.UserStatusActivity.java com.weibo.app.adapter.CommentAdapter.java com.weibo.app.adapter.GridViewAdapter.java com.weibo.app.adapter.ShortItemAdapter.java com.weibo.app.adapter.StatusAdapter.java com.weibo.app.adapter.StatusDetailAdapter.java com.weibo.app.adapter.UserInfoAdapter.java com.weibo.app.adapter.ViewPagerAdapter.java com.weibo.app.async.AsyncBigImageTask.java com.weibo.app.async.AsyncImageTask.java com.weibo.app.bean.CommentBean.java com.weibo.app.bean.CommentListBean.java com.weibo.app.bean.GeoBean.java com.weibo.app.bean.GeoListBean.java com.weibo.app.bean.ListBean.java com.weibo.app.bean.RepostsListBean.java com.weibo.app.bean.StatusBean.java com.weibo.app.bean.StatusListBean.java com.weibo.app.bean.UserBean.java com.weibo.app.bean.UserListBean.java com.weibo.app.database.CommentByMe.java com.weibo.app.database.CommentToMe.java com.weibo.app.database.DBHelper.java com.weibo.app.database.HomeStatus.java com.weibo.app.database.MetionComment.java com.weibo.app.database.MetionStatus.java com.weibo.app.database.MyselfStatus.java com.weibo.app.database.User.java com.weibo.app.fragment.CommentFragment.java com.weibo.app.fragment.HomeFragment.java com.weibo.app.fragment.MetionFragment.java com.weibo.app.fragment.MyselfFragment.java com.weibo.app.utils.AccessTokenKeeper.java com.weibo.app.utils.Configure.java com.weibo.app.utils.Constants.java com.weibo.app.utils.ImageUtils.java com.weibo.app.utils.Key.java com.weibo.app.utils.MD5.java com.weibo.app.utils.PullToRefreshHelper.java com.weibo.app.utils.SettingUtility.java com.weibo.app.utils.ToastHelper.java com.weibo.app.views.CommentView.java com.weibo.app.views.ForwardAndCommentView.java com.weibo.app.views.ForwardStatusView.java com.weibo.app.views.ShortItemView.java com.weibo.app.views.StatusDetailView.java com.weibo.app.views.TitleBarView.java com.weibo.app.views.UserInfoView.java