├── .gitignore
├── README.md
├── app
├── .gitignore
├── build.gradle
├── libs
│ └── jsoup-1.9.2.jar
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── white
│ │ └── bihudaily
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── css
│ │ │ └── news.css
│ │ ├── daily.jpeg
│ │ ├── default_pic_content_image_download_dark.png
│ │ ├── default_pic_content_image_download_light.png
│ │ ├── default_pic_content_image_loading_dark.png
│ │ ├── default_pic_content_image_loading_light.png
│ │ ├── image_top_default.png
│ │ ├── img_replace.js
│ │ ├── large-font.js
│ │ ├── night.js
│ │ ├── video.js
│ │ └── zepto.min.js
│ ├── java
│ │ └── com
│ │ │ └── white
│ │ │ └── bihudaily
│ │ │ ├── BasePresenter.java
│ │ │ ├── BasePresenterImpl.java
│ │ │ ├── BaseView.java
│ │ │ ├── adapter
│ │ │ ├── CommentAdapter.java
│ │ │ ├── EditorAdapter.java
│ │ │ ├── EditorListAdapter.java
│ │ │ ├── ImageViewPagerAdapter.java
│ │ │ ├── StoriesAdapter.java
│ │ │ ├── StoryAdapter.java
│ │ │ ├── ThemeAdapter.java
│ │ │ └── ThemeListAdapter.java
│ │ │ ├── api
│ │ │ ├── BihuApi.java
│ │ │ └── BihuClient.java
│ │ │ ├── app
│ │ │ ├── BihuDailyApplication.java
│ │ │ └── Constant.java
│ │ │ ├── base
│ │ │ ├── BaseActivity.java
│ │ │ ├── BaseFragment.java
│ │ │ ├── BaseRVAdapter.java
│ │ │ ├── BaseRepository.java
│ │ │ ├── BaseSource.java
│ │ │ ├── BaseSubscriber.java
│ │ │ └── BaseWithToolbarActivity.java
│ │ │ ├── bean
│ │ │ ├── AdapterBean.java
│ │ │ ├── Comment.java
│ │ │ ├── Comments.java
│ │ │ ├── DetailContent.java
│ │ │ ├── Editor.java
│ │ │ ├── Latest.java
│ │ │ ├── StartImg.java
│ │ │ ├── Story.java
│ │ │ ├── StoryExtra.java
│ │ │ ├── Theme.java
│ │ │ ├── Themes.java
│ │ │ └── TopStory.java
│ │ │ ├── data
│ │ │ ├── BigImageSource.java
│ │ │ ├── CommentSource.java
│ │ │ ├── DailySource.java
│ │ │ ├── DetailSource.java
│ │ │ ├── MyStarSource.java
│ │ │ ├── SplashSource.java
│ │ │ ├── ThemeSource.java
│ │ │ └── impl
│ │ │ │ ├── BigImageRepository.java
│ │ │ │ ├── CommentRepository.java
│ │ │ │ ├── DailyRepository.java
│ │ │ │ ├── DetailRepository.java
│ │ │ │ ├── MyStarRepository.java
│ │ │ │ ├── SplashRepository.java
│ │ │ │ └── ThemeRepository.java
│ │ │ ├── db
│ │ │ ├── BihuDBHelper.java
│ │ │ ├── LikeDao.java
│ │ │ ├── ReaderDao.java
│ │ │ ├── StarDao.java
│ │ │ └── StoryDao.java
│ │ │ ├── module
│ │ │ ├── bigimage
│ │ │ │ ├── ImageContract.java
│ │ │ │ ├── ImagePresenter.java
│ │ │ │ └── ImageViewActivity.java
│ │ │ ├── comment
│ │ │ │ ├── CommentActivity.java
│ │ │ │ ├── CommentContract.java
│ │ │ │ └── CommentPresenter.java
│ │ │ ├── dailys
│ │ │ │ ├── DailyActivity.java
│ │ │ │ ├── DailyContract.java
│ │ │ │ ├── DailyFragment.java
│ │ │ │ ├── DailyPresenter.java
│ │ │ │ └── theme
│ │ │ │ │ ├── ThemeContract.java
│ │ │ │ │ ├── ThemePresenter.java
│ │ │ │ │ └── ThemesFragment.java
│ │ │ ├── detail
│ │ │ │ ├── BaseDetailActivity.java
│ │ │ │ ├── DetailActivity.java
│ │ │ │ ├── DetailContract.java
│ │ │ │ ├── DetailPresenter.java
│ │ │ │ └── ThemeDetailActivity.java
│ │ │ ├── editor
│ │ │ │ ├── EditorActivity.java
│ │ │ │ └── EditorInfoActivity.java
│ │ │ ├── login
│ │ │ │ └── LoginActivity.java
│ │ │ ├── mystar
│ │ │ │ ├── MyStarActivity.java
│ │ │ │ ├── MyStarContract.java
│ │ │ │ └── MyStarPresenter.java
│ │ │ ├── settings
│ │ │ │ ├── SettingActivity.java
│ │ │ │ └── SettingsFragment.java
│ │ │ └── splash
│ │ │ │ ├── SplashActivity.java
│ │ │ │ ├── SplashContract.java
│ │ │ │ └── SplashPresenter.java
│ │ │ ├── other
│ │ │ ├── DividerItemDecoration.java
│ │ │ ├── HackyViewPager.java
│ │ │ ├── ItemTouchListener.java
│ │ │ ├── LoadMoreScrollListener.java
│ │ │ └── RollViewPager.java
│ │ │ ├── service
│ │ │ └── SplashService.java
│ │ │ └── utils
│ │ │ ├── ActivityUtils.java
│ │ │ ├── CacheCleanUtil.java
│ │ │ ├── CommonUtil.java
│ │ │ ├── IntentUtils.java
│ │ │ ├── NetUtils.java
│ │ │ ├── SPUtils.java
│ │ │ ├── TransformUtils.java
│ │ │ └── imageloader
│ │ │ ├── GlideStrategy.java
│ │ │ ├── ImageLoader.java
│ │ │ └── ImageLoaderStrategy.java
│ └── res
│ │ ├── animator
│ │ └── anim_daily_logo.xml
│ │ ├── drawable-hdpi-v4
│ │ ├── account_avatar.png
│ │ ├── account_sina.png
│ │ ├── account_tencent.png
│ │ ├── browser_share.png
│ │ ├── browser_share_2.png
│ │ ├── collect.png
│ │ ├── collected.png
│ │ ├── comment.png
│ │ ├── comment_avatar.png
│ │ ├── comment_empty.png
│ │ ├── comment_icon_fold.png
│ │ ├── comment_send.png
│ │ ├── comment_vote.png
│ │ ├── comment_voted.png
│ │ ├── comment_write.png
│ │ ├── dark_comment_avatar.png
│ │ ├── dark_comment_empty.png
│ │ ├── dark_management_new.png
│ │ ├── dark_menu_day.png
│ │ ├── dark_menu_download.png
│ │ ├── dark_menu_download_highlight.png
│ │ ├── dark_menu_follow.png
│ │ ├── dark_menu_follow_highlight.png
│ │ ├── dark_message_empty.png
│ │ ├── dark_message_more.png
│ │ ├── dark_message_reply.png
│ │ ├── dark_message_reply_read.png
│ │ ├── dark_message_vote.png
│ │ ├── dark_message_vote_read.png
│ │ ├── download.png
│ │ ├── drawer_activity.png
│ │ ├── drawer_activity_highlight.png
│ │ ├── editor_profile_avatar.png
│ │ ├── favorites.png
│ │ ├── home.png
│ │ ├── home_pic.png
│ │ ├── ic_launcher.png
│ │ ├── ic_logo.png
│ │ ├── management_new.png
│ │ ├── menu_arrow.png
│ │ ├── menu_avatar.png
│ │ ├── menu_day_highlight.png
│ │ ├── menu_download.png
│ │ ├── menu_download_highlight.png
│ │ ├── menu_follow.png
│ │ ├── menu_follow_highlight.png
│ │ ├── menu_home.png
│ │ ├── menu_night.png
│ │ ├── menu_night_highlight.png
│ │ ├── message.png
│ │ ├── message_empty.png
│ │ ├── message_more.png
│ │ ├── message_reply.png
│ │ ├── message_reply_read.png
│ │ ├── message_vote.png
│ │ ├── message_vote_read.png
│ │ ├── news_field_from_icon.png
│ │ ├── praise.png
│ │ ├── praised.png
│ │ ├── profile_edit.png
│ │ ├── profile_edit_done.png
│ │ ├── push_icon.png
│ │ ├── share.png
│ │ ├── splash_logo.png
│ │ ├── theme_add.png
│ │ ├── theme_remove.png
│ │ └── topbar_icon.png
│ │ ├── drawable-mdpi-v4
│ │ ├── account_avatar.png
│ │ ├── browser_share.png
│ │ ├── browser_share_2.png
│ │ ├── btn_login_tencent.png
│ │ ├── btn_login_weibo.png
│ │ ├── collect.png
│ │ ├── collected.png
│ │ ├── comment.png
│ │ ├── comment_avatar.png
│ │ ├── comment_empty.png
│ │ ├── comment_icon_fold.png
│ │ ├── comment_send.png
│ │ ├── comment_vote.png
│ │ ├── comment_voted.png
│ │ ├── comment_write.png
│ │ ├── dark_comment_avatar.png
│ │ ├── dark_comment_empty.png
│ │ ├── dark_management_new.png
│ │ ├── dark_menu_day.png
│ │ ├── dark_menu_download.png
│ │ ├── dark_menu_download_highlight.png
│ │ ├── dark_menu_follow.png
│ │ ├── dark_menu_follow_highlight.png
│ │ ├── dark_message_empty.png
│ │ ├── dark_message_more.png
│ │ ├── dark_message_reply.png
│ │ ├── dark_message_reply_read.png
│ │ ├── dark_message_vote.png
│ │ ├── dark_message_vote_read.png
│ │ ├── download.png
│ │ ├── drawer_activity.png
│ │ ├── drawer_activity_highlight.png
│ │ ├── editor_profile_avatar.png
│ │ ├── favorites.png
│ │ ├── home.png
│ │ ├── home_pic.png
│ │ ├── ic_launcher.png
│ │ ├── ic_logo.png
│ │ ├── management_new.png
│ │ ├── menu_avatar.png
│ │ ├── menu_day_highlight.png
│ │ ├── menu_download.png
│ │ ├── menu_download_highlight.png
│ │ ├── menu_follow.png
│ │ ├── menu_follow_highlight.png
│ │ ├── menu_home.png
│ │ ├── menu_night.png
│ │ ├── menu_night_highlight.png
│ │ ├── message.png
│ │ ├── message_empty.png
│ │ ├── message_more.png
│ │ ├── message_reply.png
│ │ ├── message_reply_read.png
│ │ ├── message_vote.png
│ │ ├── message_vote_read.png
│ │ ├── news_field_from_icon.png
│ │ ├── praise.png
│ │ ├── praised.png
│ │ ├── profile_edit.png
│ │ ├── profile_edit_done.png
│ │ ├── push_icon.png
│ │ ├── share.png
│ │ ├── splash_logo.png
│ │ ├── theme_add.png
│ │ ├── theme_remove.png
│ │ └── topbar_icon.png
│ │ ├── drawable-nodpi-v4
│ │ ├── daily.png
│ │ ├── default_pic_content_image_download_light.png
│ │ └── default_pic_content_image_loading_light.png
│ │ ├── drawable-xhdpi-v4
│ │ ├── account_avatar.png
│ │ ├── browser_share.png
│ │ ├── browser_share_2.png
│ │ ├── btn_login_tencent.png
│ │ ├── btn_login_weibo.png
│ │ ├── collect.png
│ │ ├── collected.png
│ │ ├── comment.png
│ │ ├── comment_avatar.png
│ │ ├── comment_empty.png
│ │ ├── comment_icon_fold.png
│ │ ├── comment_send.png
│ │ ├── comment_vote.png
│ │ ├── comment_voted.png
│ │ ├── comment_write.png
│ │ ├── dark_comment_avatar.png
│ │ ├── dark_comment_empty.png
│ │ ├── dark_management_new.png
│ │ ├── dark_menu_day.png
│ │ ├── dark_menu_download.png
│ │ ├── dark_menu_download_highlight.png
│ │ ├── dark_menu_follow.png
│ │ ├── dark_menu_follow_highlight.png
│ │ ├── dark_message_empty.png
│ │ ├── dark_message_more.png
│ │ ├── dark_message_reply.png
│ │ ├── dark_message_reply_read.png
│ │ ├── dark_message_vote.png
│ │ ├── dark_message_vote_read.png
│ │ ├── download.png
│ │ ├── drawer_activity.png
│ │ ├── drawer_activity_highlight.png
│ │ ├── editor_profile_avatar.png
│ │ ├── favorites.png
│ │ ├── home.png
│ │ ├── home_pic.png
│ │ ├── ic_launcher.png
│ │ ├── ic_logo.png
│ │ ├── management_new.png
│ │ ├── menu_avatar.png
│ │ ├── menu_day_highlight.png
│ │ ├── menu_download.png
│ │ ├── menu_download_highlight.png
│ │ ├── menu_follow.png
│ │ ├── menu_follow_highlight.png
│ │ ├── menu_home.png
│ │ ├── menu_night.png
│ │ ├── menu_night_highlight.png
│ │ ├── message.png
│ │ ├── message_empty.png
│ │ ├── message_more.png
│ │ ├── message_reply.png
│ │ ├── message_reply_read.png
│ │ ├── message_vote.png
│ │ ├── message_vote_read.png
│ │ ├── news_field_from_icon.png
│ │ ├── praise.png
│ │ ├── praised.png
│ │ ├── profile_edit.png
│ │ ├── profile_edit_done.png
│ │ ├── push_icon.png
│ │ ├── share.png
│ │ ├── splash_logo.png
│ │ ├── theme_add.png
│ │ ├── theme_remove.png
│ │ └── topbar_icon.png
│ │ ├── drawable-xxhdpi-v4
│ │ ├── account_avatar.png
│ │ ├── browser_share.png
│ │ ├── browser_share_2.png
│ │ ├── btn_login_tencent.png
│ │ ├── btn_login_weibo.png
│ │ ├── collect.png
│ │ ├── collected.png
│ │ ├── comment.png
│ │ ├── comment_avatar.png
│ │ ├── comment_empty.png
│ │ ├── comment_icon_fold.png
│ │ ├── comment_send.png
│ │ ├── comment_vote.png
│ │ ├── comment_voted.png
│ │ ├── comment_write.png
│ │ ├── dark_comment_avatar.png
│ │ ├── dark_comment_empty.png
│ │ ├── dark_management_new.png
│ │ ├── dark_menu_day.png
│ │ ├── dark_menu_download.png
│ │ ├── dark_menu_download_highlight.png
│ │ ├── dark_menu_follow.png
│ │ ├── dark_menu_follow_highlight.png
│ │ ├── dark_message_empty.png
│ │ ├── dark_message_more.png
│ │ ├── dark_message_reply.png
│ │ ├── dark_message_reply_read.png
│ │ ├── dark_message_vote.png
│ │ ├── dark_message_vote_read.png
│ │ ├── download.png
│ │ ├── drawer_activity.png
│ │ ├── drawer_activity_highlight.png
│ │ ├── editor_profile_avatar.png
│ │ ├── favorites.png
│ │ ├── home.png
│ │ ├── home_pic.png
│ │ ├── ic_launcher.png
│ │ ├── ic_logo.png
│ │ ├── management_new.png
│ │ ├── menu_avatar.png
│ │ ├── menu_day_highlight.png
│ │ ├── menu_download.png
│ │ ├── menu_download_highlight.png
│ │ ├── menu_follow.png
│ │ ├── menu_follow_highlight.png
│ │ ├── menu_home.png
│ │ ├── menu_night.png
│ │ ├── menu_night_highlight.png
│ │ ├── message.png
│ │ ├── message_empty.png
│ │ ├── message_more.png
│ │ ├── message_reply.png
│ │ ├── message_reply_read.png
│ │ ├── message_vote.png
│ │ ├── message_vote_read.png
│ │ ├── praise.png
│ │ ├── praised.png
│ │ ├── profile_edit.png
│ │ ├── profile_edit_done.png
│ │ ├── push_icon.png
│ │ ├── share.png
│ │ ├── splash_logo.png
│ │ ├── theme_add.png
│ │ ├── theme_remove.png
│ │ └── topbar_icon.png
│ │ ├── drawable-xxxhdpi-v4
│ │ ├── ic_launcher.png
│ │ └── ic_logo.png
│ │ ├── drawable
│ │ ├── btn_rounded_corner.xml
│ │ ├── daily_spinner_inner_holo.png
│ │ ├── daily_spinner_outer_holo.png
│ │ ├── dark_image_small_default.png
│ │ ├── guide_arrow_left.png
│ │ ├── guide_arrow_right.png
│ │ ├── guide_button.png
│ │ ├── guide_button_highlight.png
│ │ ├── guide_handleft.png
│ │ ├── guide_handright.png
│ │ ├── ic_card_overflow.png
│ │ ├── ic_launcher.png
│ │ ├── ic_menu.xml
│ │ ├── image_small_default.png
│ │ ├── image_top_default.png
│ │ ├── item_bg.xml
│ │ ├── login_bg.png
│ │ ├── mask.xml
│ │ ├── menu_home.png
│ │ ├── point_focured.xml
│ │ ├── point_nomal.xml
│ │ └── splash.png
│ │ ├── layout
│ │ ├── action_comment.xml
│ │ ├── action_like.xml
│ │ ├── activity_comment.xml
│ │ ├── activity_dailys.xml
│ │ ├── activity_detail.xml
│ │ ├── activity_editor.xml
│ │ ├── activity_editor_info.xml
│ │ ├── activity_image_view.xml
│ │ ├── activity_login.xml
│ │ ├── activity_my_star.xml
│ │ ├── activity_setting.xml
│ │ ├── activity_splash.xml
│ │ ├── activity_theme_detail.xml
│ │ ├── comment_item.xml
│ │ ├── comment_title_item.xml
│ │ ├── content_detail.xml
│ │ ├── editor_item.xml
│ │ ├── editor_list_item.xml
│ │ ├── empty_comment_item.xml
│ │ ├── footer_item.xml
│ │ ├── fragment_dailys.xml
│ │ ├── header_item.xml
│ │ ├── header_viewpager.xml
│ │ ├── nav_header.xml
│ │ ├── story_item.xml
│ │ ├── story_no_img_item.xml
│ │ ├── theme_list_item.xml
│ │ ├── theme_title_item.xml
│ │ ├── title_item.xml
│ │ ├── toolbar.xml
│ │ └── viewpager_item.xml
│ │ ├── menu
│ │ ├── drawer_actions.xml
│ │ ├── menu_comment.xml
│ │ ├── menu_detail.xml
│ │ ├── menu_image_view.xml
│ │ └── menu_main.xml
│ │ ├── mipmap-hdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-en
│ │ └── strings.xml
│ │ ├── values-night
│ │ └── themes.xml
│ │ ├── values-v21
│ │ └── styles.xml
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ ├── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ ├── styles.xml
│ │ └── themes.xml
│ │ └── xml
│ │ └── settings.xml
│ └── test
│ └── java
│ └── com
│ └── white
│ └── bihudaily
│ └── ExampleUnitTest.java
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── screenshot
├── comment.jpg
├── content.jpg
├── index.jpg
├── night.jpg
└── theme.jpg
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
1 | # Android Studio
2 | *.iml
3 | .idea
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 |
7 | # Gradle files
8 | .gradle
9 | /build
10 |
11 | # Local configuration file (sdk path, etc)
12 | /local.properties
13 |
14 |
15 | # NDK
16 | obj/
17 |
18 | # OSX files
19 | .DS_Store
20 |
21 | # Android Studio captures folder
22 | /captures
23 |
24 | # External native build folder generated in Android Studio 2.2 and later
25 | .externalNativeBuild
26 |
27 | # built application files
28 | *.apk
29 | *.ap_
30 |
31 | # Windows thumbnail db
32 | Thumbs.db
33 |
34 | # generated files
35 | bin/
36 | gen/
37 | out/
38 |
39 | # keystore
40 | /app/keystore
41 | *.jks
42 | /keystore.properties
43 |
44 | # tinyPic
45 | /app/tinypic_compressed_list.txt
46 | /app/tinypic_white_list.txt
47 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # BihuDaily
2 | 高仿知乎日报
3 |
4 | 软件界面高仿官方知乎日报,采用MVP架构,网络请求使用Retrofit2.0+RxJava,图片加载使用Glide
5 |
6 |
7 | ## 知乎API
8 |
9 | API来自 https://github.com/izzyleung/ZhihuDailyPurify/wiki/知乎日报-API-分析
10 |
11 | ## 实现功能
12 |
13 | * 闪屏页图片获取
14 | * 首页顶部轮播
15 | * 下拉刷新,上拉加载
16 | * 主题日报列表
17 | * 缓存首页数据
18 | * 新闻详情页
19 | * 新闻评论展示
20 | * 本地收藏
21 | * 设置界面(无图模式,夜间模式,大字号,清除缓存)
22 |
23 | ## 截图
24 |
25 | * 首页
26 |
27 |
28 |
29 | * 详情页
30 |
31 |
32 |
33 | * 评论
34 |
35 |
36 |
37 | * 主题列表
38 |
39 |
40 |
41 | * 夜间模式
42 |
43 |
44 |
45 |
46 | ## 使用到的开源库
47 | * [Butterknife](https://github.com/JakeWharton/butterknife)
48 | * [Retrofit](https://github.com/square/retrofit)
49 | * [Glide](https://github.com/bumptech/glide)
50 | * [PhotoView](https://github.com/chrisbanes/PhotoView)
51 | * [RxJava](https://github.com/ReactiveX/RxJava)
52 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.application'
2 | apply plugin: 'android-apt'
3 |
4 | android {
5 | compileSdkVersion 25
6 | buildToolsVersion "25.0.3"
7 |
8 | defaultConfig {
9 | applicationId "com.white.bihudaily"
10 | minSdkVersion 14
11 | targetSdkVersion 25
12 | versionCode 1
13 | versionName "1.0"
14 | }
15 | buildTypes {
16 | release {
17 | shrinkResources true
18 | minifyEnabled true
19 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
20 | }
21 | }
22 | }
23 |
24 | dependencies {
25 | compile fileTree(dir: 'libs', include: ['*.jar'])
26 | testCompile 'junit:junit:4.12'
27 | apt 'com.jakewharton:butterknife-compiler:8.2.1'
28 | compile 'com.android.support:appcompat-v7:25.3.0'
29 | compile 'com.android.support:recyclerview-v7:25.3.0'
30 | compile 'com.android.support:design:25.3.0'
31 | compile 'com.android.support:cardview-v7:25.3.0'
32 | compile 'com.github.bumptech.glide:glide:3.7.0'
33 | compile 'com.jakewharton:butterknife:8.2.1'
34 | compile 'com.android.support:support-v4:25.3.0'
35 | compile 'com.github.chrisbanes:PhotoView:2.0.0'
36 | compile "com.squareup.retrofit2:retrofit:2.2.0"
37 | compile "com.squareup.retrofit2:adapter-rxjava2:2.2.0"
38 | compile "com.squareup.retrofit2:converter-gson:2.2.0"
39 | compile "io.reactivex.rxjava2:rxandroid:2.0.1"
40 | }
41 |
--------------------------------------------------------------------------------
/app/libs/jsoup-1.9.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/libs/jsoup-1.9.2.jar
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in G:\Android\adt-bundle-windows-x86_64-20140321\sdk/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
--------------------------------------------------------------------------------
/app/src/androidTest/java/com/white/bihudaily/ApplicationTest.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily;
2 |
3 | import android.app.Application;
4 | import android.test.ApplicationTestCase;
5 |
6 | /**
7 | * Testing Fundamentals
8 | */
9 | public class ApplicationTest extends ApplicationTestCase {
10 | public ApplicationTest() {
11 | super(Application.class);
12 | }
13 | }
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
17 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/app/src/main/assets/daily.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/assets/daily.jpeg
--------------------------------------------------------------------------------
/app/src/main/assets/default_pic_content_image_download_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/assets/default_pic_content_image_download_dark.png
--------------------------------------------------------------------------------
/app/src/main/assets/default_pic_content_image_download_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/assets/default_pic_content_image_download_light.png
--------------------------------------------------------------------------------
/app/src/main/assets/default_pic_content_image_loading_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/assets/default_pic_content_image_loading_dark.png
--------------------------------------------------------------------------------
/app/src/main/assets/default_pic_content_image_loading_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/assets/default_pic_content_image_loading_light.png
--------------------------------------------------------------------------------
/app/src/main/assets/image_top_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/assets/image_top_default.png
--------------------------------------------------------------------------------
/app/src/main/assets/img_replace.js:
--------------------------------------------------------------------------------
1 | /**
2 | * wifi状态下替换为正在加载。。。DEFAULT_IMAGE_URI
3 | * 移动网络状态下替换为点击图片加载。。。DEFAULT_LOADING_IMAGE_URI
4 | * source:网络地址 replaceSource:DEFAULT_IMAGE_URI/DEFAULT_LOADING_IMAGE_URI
5 | *
6 | */
7 | function img_replace(source, replaceSource) {// 图片替换,默认显示正在加载。。。
8 | $('img[zhimg-src*="'+source+'"]').each(function () {
9 | $(this).attr('src', replaceSource);
10 | });
11 | }
12 |
13 | var DEFAULT_IMAGE_URI = "file:///android_asset/default_pic_content_image_loading_light.png";
14 | var DEFAULT_LOADING_IMAGE_URI = "file:///android_asset/default_pic_content_image_download_light.png";
15 |
16 | var DEFAULT_IMAGE_URI_DARK = "file:///android_asset/default_pic_content_image_loading_dark.png";
17 | var DEFAULT_LOADING_IMAGE_URI_DARK = "file:///android_asset/default_pic_content_image_download_dark.png";
18 |
19 |
20 | /**
21 | * wifi状态下自动调用
22 | */
23 | function onLoaded() { // 加载图片,调用BihuDaily的loadImage方法
24 | var allImage = document.querySelectorAll("img");
25 | allImage = Array.prototype.slice.call(allImage, 0);
26 | allImage.forEach(function(image) {
27 | if (image.src == DEFAULT_IMAGE_URI) {
28 | BihuDaily.loadImage(image.getAttribute("zhimg-src"));
29 | }
30 | });
31 | }
32 |
33 | function onImageClick(pImage) { // 图片点击事件
34 | if (pImage.src == DEFAULT_LOADING_IMAGE_URI) { // 点击图片开始加载
35 | pImage.src=DEFAULT_IMAGE_URI;// 图片加载中
36 | BihuDaily.clickToLoadImage(pImage.getAttribute("zhimg-src"));
37 | }else if(pImage.src == DEFAULT_LOADING_IMAGE_URI_DARK){
38 | pImage.src=DEFAULT_IMAGE_URI_DARK;// 图片加载中
39 | BihuDaily.clickToLoadImage(pImage.getAttribute("zhimg-src"));
40 | }else { // 打开查看图片界面
41 | BihuDaily.openImage(pImage.getAttribute("zhimg-src"));
42 | }
43 | };
44 |
45 | /**
46 | * 每张图片加载完成时调用此方法
47 | * pOldUrl:网络地址 pNewUrl:图片下载完成保存在本地地址
48 | *
49 | */
50 | function onImageLoadingComplete(pOldUrl, pNewUrl) {
51 | console.log("pOldUrl:"+pOldUrl);
52 | console.log("pNewUrl:"+pNewUrl);
53 | var allImage = document.querySelectorAll("img");
54 | allImage = Array.prototype.slice.call(allImage, 0);
55 | allImage.forEach(function(image) {
56 | if (image.getAttribute("zhimg-src") == pOldUrl || image.getAttribute("zhimg-src") == decodeURIComponent(pOldUrl)) {
57 | image.src = pNewUrl;
58 | }
59 | });
60 | }
--------------------------------------------------------------------------------
/app/src/main/assets/large-font.js:
--------------------------------------------------------------------------------
1 | var body = document.body;
2 |
3 | set_big_font();
4 |
5 | function set_big_font() {
6 | body.className += 'large ';
7 | body.style.visibility = 'visible';
8 |
9 | return 6;
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/assets/night.js:
--------------------------------------------------------------------------------
1 | var body = document.body;
2 |
3 | set_night_mode('night');
4 |
5 | function set_night_mode(mode) {
6 | body.className += mode ? 'night ' : ' ';
7 | return 6;
8 | }
9 |
--------------------------------------------------------------------------------
/app/src/main/assets/video.js:
--------------------------------------------------------------------------------
1 | $(function(){
2 | var totalWidth = document.body.clientWidth, margin, height;
3 | margin = 20;
4 | totalWidth = totalWidth - margin*2;
5 | height = parseInt(totalWidth*3/4);
6 | $('.video-wrap').each(function(index, obj){
7 | this.width = totalWidth;
8 | this.height = height;
9 | });
10 | });
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/BasePresenter.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily;
2 |
3 | /**
4 | * Author White
5 | * Date 2016/8/12
6 | * Time 20:21
7 | */
8 | public interface BasePresenter {
9 | void start();
10 |
11 | void unSubscribe();
12 | }
13 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/BasePresenterImpl.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily;
2 |
3 | import com.white.bihudaily.base.BaseSource;
4 |
5 | import io.reactivex.disposables.CompositeDisposable;
6 |
7 | /**
8 | * Author White
9 | * Date 2016/8/20
10 | * Time 20:56
11 | */
12 | public class BasePresenterImpl implements BasePresenter {
13 |
14 | protected final S mSource;
15 | protected V mView;
16 |
17 | protected CompositeDisposable mSubscriptions;
18 |
19 | public BasePresenterImpl(S source, V view) {
20 | this.mView = view;
21 | this.mSource = source;
22 | mView.setPresenter(this);
23 | mSubscriptions = new CompositeDisposable();
24 | }
25 |
26 | @Override
27 | public void start() {
28 |
29 | }
30 |
31 | @Override
32 | public void unSubscribe() {
33 | if (mSubscriptions != null) {
34 | mSubscriptions.dispose();
35 | mSubscriptions.clear();
36 | }
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/BaseView.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily;
2 |
3 | import android.view.View;
4 |
5 | /**
6 | * Author White
7 | * Date 2016/8/12
8 | * Time 20:21
9 | */
10 | public interface BaseView {
11 |
12 | void setPresenter(T presenter);
13 |
14 | void showToast(String msg);
15 |
16 | void showToast(int msgId);
17 |
18 | void showSnackBar(View view, String msg);
19 |
20 | void showSnackBar(View view, int msg);
21 | }
22 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/adapter/EditorAdapter.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.adapter;
2 |
3 | import android.support.v4.app.Fragment;
4 | import android.support.v7.widget.RecyclerView;
5 | import android.view.LayoutInflater;
6 | import android.view.View;
7 | import android.view.ViewGroup;
8 | import android.widget.ImageView;
9 |
10 | import com.white.bihudaily.R;
11 | import com.white.bihudaily.bean.Editor;
12 | import com.white.bihudaily.utils.imageloader.ImageLoader;
13 |
14 | import java.util.List;
15 |
16 | import butterknife.BindView;
17 | import butterknife.ButterKnife;
18 |
19 | /**
20 | * Author White
21 | * Date 2016/8/16
22 | * Time 21:31
23 | */
24 | public class EditorAdapter extends RecyclerView.Adapter {
25 |
26 | private List mEditors;
27 | private Fragment mFragment;
28 |
29 | public EditorAdapter(Fragment fragment, List editors) {
30 | this.mEditors = editors;
31 | this.mFragment = fragment;
32 | }
33 |
34 | @Override
35 | public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
36 | View itemView = LayoutInflater.from(parent.getContext()).inflate(R.layout.editor_item, parent, false);
37 | return new EditorViewHolder(itemView);
38 | }
39 |
40 | @Override
41 | public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) {
42 | final Editor editor = mEditors.get(position);
43 | if (holder instanceof EditorViewHolder) {
44 | final EditorViewHolder editorViewHolder = (EditorViewHolder) holder;
45 | ImageLoader.getInstance().displayCircularImg(mFragment, editorViewHolder.ivEditorImage, editor.getAvatar());
46 | }
47 | }
48 |
49 | @Override
50 | public int getItemCount() {
51 | return mEditors.size();
52 | }
53 |
54 | class EditorViewHolder extends RecyclerView.ViewHolder {
55 |
56 | @BindView(R.id.iv_editor_image)
57 | ImageView ivEditorImage;
58 |
59 | public EditorViewHolder(View itemView) {
60 | super(itemView);
61 | ButterKnife.bind(this, itemView);
62 | }
63 | }
64 | }
65 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/adapter/ImageViewPagerAdapter.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.adapter;
2 |
3 | import android.support.v4.view.PagerAdapter;
4 | import android.view.View;
5 | import android.view.ViewGroup;
6 |
7 | import com.bumptech.glide.Glide;
8 | import com.bumptech.glide.load.engine.DiskCacheStrategy;
9 | import com.github.chrisbanes.photoview.PhotoView;
10 | import com.white.bihudaily.R;
11 |
12 | import java.util.List;
13 |
14 |
15 |
16 | /**
17 | * Author White
18 | * Date 2016/8/23
19 | * Time 11:29
20 | */
21 | public class ImageViewPagerAdapter extends PagerAdapter {
22 |
23 | private List mUrlList;
24 |
25 | public ImageViewPagerAdapter(List urlList) {
26 | this.mUrlList = urlList;
27 | }
28 |
29 | @Override
30 | public int getCount() {
31 | return mUrlList.size();
32 | }
33 |
34 | @Override
35 | public Object instantiateItem(ViewGroup container, int position) {
36 | PhotoView photoView = new PhotoView(container.getContext());
37 | Glide.with(container.getContext())
38 | .load(mUrlList.get(position))
39 | .diskCacheStrategy(DiskCacheStrategy.SOURCE)
40 | .placeholder(R.drawable.default_pic_content_image_loading_light)
41 | .dontAnimate()
42 | .fitCenter()
43 | .error(R.drawable.default_pic_content_image_download_light)
44 | .into(photoView);
45 | photoView.setZoomable(true);
46 | container.addView(photoView, ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
47 | return photoView;
48 | }
49 |
50 | @Override
51 | public boolean isViewFromObject(View view, Object object) {
52 | return view == object;
53 | }
54 |
55 | @Override
56 | public void destroyItem(ViewGroup container, int position, Object object) {
57 | container.removeView((View) object);
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/adapter/ThemeListAdapter.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.adapter;
2 |
3 | import android.support.v7.widget.RecyclerView;
4 | import android.view.LayoutInflater;
5 | import android.view.View;
6 | import android.view.ViewGroup;
7 | import android.widget.TextView;
8 |
9 | import com.white.bihudaily.R;
10 |
11 | import java.util.ArrayList;
12 | import java.util.List;
13 |
14 | import butterknife.BindView;
15 | import butterknife.ButterKnife;
16 |
17 | /**
18 | * Author White
19 | * Date 2016/9/2
20 | * Time 15:27
21 | */
22 | public class ThemeListAdapter extends RecyclerView.Adapter {
23 |
24 | private List mData;
25 |
26 | public ThemeListAdapter() {
27 | mData = new ArrayList<>();
28 | mData.add("首页");
29 | for (int i = 0; i < 10; i++) {
30 | mData.add("item_" + i);
31 | }
32 | }
33 |
34 | @Override
35 | public ThemeViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
36 | View itemView = LayoutInflater.from(parent.getContext()).inflate(R.layout.editor_list_item, parent, false);
37 | return new ThemeViewHolder(itemView);
38 | }
39 |
40 | @Override
41 | public void onBindViewHolder(ThemeViewHolder holder, int position) {
42 | holder.tvMenuItem.setText(mData.get(position));
43 | }
44 |
45 | @Override
46 | public int getItemCount() {
47 | return mData.size();
48 | }
49 |
50 | class ThemeViewHolder extends RecyclerView.ViewHolder {
51 |
52 | @BindView(R.id.tv_editor_name)
53 | TextView tvMenuItem;
54 |
55 | public ThemeViewHolder(View itemView) {
56 | super(itemView);
57 | ButterKnife.bind(this, itemView);
58 | }
59 | }
60 | }
61 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/base/BaseRepository.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.base;
2 |
3 | import com.white.bihudaily.api.BihuApi;
4 | import com.white.bihudaily.api.BihuClient;
5 |
6 | /**
7 | * Author White
8 | * Date 2016/8/14
9 | * Time 12:29
10 | */
11 | public class BaseRepository implements BaseSource {
12 |
13 | // protected CompositeSubscription mCompositeSubscription;
14 | protected BihuApi mBihuApi = BihuClient.getBihuService();
15 |
16 |
17 | /**
18 | * RxJava+Retrofit 获取数据
19 | *
20 | * @param observable
21 | * @param subscriber
22 | */
23 | // protected void rxRetrofit(Observable observable, Subscriber subscriber) {
24 | // observable.subscribeOn(Schedulers.io())
25 | // .observeOn(AndroidSchedulers.mainThread())
26 | // .subscribe(subscriber);
27 | // addSubscribe(subscribe);
28 | // }
29 |
30 | // protected void addSubscribe(Subscription subscribe) {
31 | // if (mCompositeSubscription == null) {
32 | // mCompositeSubscription = new CompositeSubscription();
33 | // }
34 | // mCompositeSubscription.add(subscribe);
35 | // }
36 | //
37 | // @Override
38 | // public void unSubscribe() {
39 | // if (mCompositeSubscription != null && mCompositeSubscription.hasSubscriptions()) {
40 | // mCompositeSubscription.unsubscribe();
41 | // mCompositeSubscription = null;
42 | // }
43 | // }
44 | }
45 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/base/BaseSource.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.base;
2 |
3 | /**
4 | * Author White
5 | * Date 2016/8/14
6 | * Time 12:28
7 | */
8 | public interface BaseSource {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/base/BaseSubscriber.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.base;
2 |
3 | import io.reactivex.Observer;
4 |
5 | /**
6 | * Author White
7 | * Date 2016/8/16
8 | * Time 23:25
9 | */
10 | public abstract class BaseSubscriber implements Observer {
11 |
12 | @Override
13 | public void onComplete() {
14 |
15 | }
16 |
17 | @Override
18 | public void onError(Throwable e) {
19 | onFailure(e);
20 | }
21 |
22 | protected abstract void onFailure(Throwable e);
23 |
24 | @Override
25 | public void onNext(T t) {
26 | onSuccess(t);
27 | }
28 |
29 | protected abstract void onSuccess(T t);
30 | }
31 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/bean/AdapterBean.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.bean;
2 |
3 | /**
4 | * Author White
5 | * Date 2016/8/18
6 | * Time 14:04
7 | */
8 | public class AdapterBean {
9 | public static final int TYPE_TITLE = 1;
10 | public static final int TYPE_FOOTER = 2;
11 | public static final int TYPE_HEADER = 3;
12 |
13 | protected int showType;
14 |
15 | public int getShowType() {
16 | return showType;
17 | }
18 |
19 | public void setShowType(int showType) {
20 | this.showType = showType;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/bean/Comments.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.bean;
2 |
3 |
4 | import android.os.Parcel;
5 | import android.os.Parcelable;
6 |
7 | import java.util.List;
8 |
9 | /**
10 | * Author White
11 | * Date 2016/8/13
12 | * Time 15:04
13 | */
14 | public class Comments implements Parcelable {
15 | private List comments;
16 |
17 | public List getComments() {
18 | return comments;
19 | }
20 |
21 | public void setComments(List comments) {
22 | this.comments = comments;
23 | }
24 |
25 | @Override
26 | public int describeContents() {
27 | return 0;
28 | }
29 |
30 | @Override
31 | public void writeToParcel(Parcel dest, int flags) {
32 | dest.writeTypedList(this.comments);
33 | }
34 |
35 | public Comments() {
36 | }
37 |
38 | protected Comments(Parcel in) {
39 | this.comments = in.createTypedArrayList(Comment.CREATOR);
40 | }
41 |
42 | public static final Parcelable.Creator CREATOR = new Parcelable.Creator() {
43 | @Override
44 | public Comments createFromParcel(Parcel source) {
45 | return new Comments(source);
46 | }
47 |
48 | @Override
49 | public Comments[] newArray(int size) {
50 | return new Comments[size];
51 | }
52 | };
53 | }
54 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/bean/Latest.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.bean;
2 |
3 | import android.os.Parcel;
4 | import android.os.Parcelable;
5 |
6 | import java.util.ArrayList;
7 | import java.util.List;
8 |
9 | /**
10 | * Author White
11 | * Date 2016/8/13
12 | * Time 14:43
13 | */
14 | public class Latest implements Parcelable {
15 | private String date;
16 | private List stories;
17 | private List top_stories;
18 |
19 | public String getDate() {
20 | return date;
21 | }
22 |
23 | public void setDate(String date) {
24 | this.date = date;
25 | }
26 |
27 | public List getStories() {
28 | return stories;
29 | }
30 |
31 | public void setStories(List stories) {
32 | this.stories = stories;
33 | }
34 |
35 | public List getTop_stories() {
36 | return top_stories;
37 | }
38 |
39 | public void setTop_stories(List top_stories) {
40 | this.top_stories = top_stories;
41 | }
42 |
43 | @Override
44 | public int describeContents() {
45 | return 0;
46 | }
47 |
48 | @Override
49 | public void writeToParcel(Parcel dest, int flags) {
50 | dest.writeString(this.date);
51 | dest.writeTypedList(this.stories);
52 | dest.writeList(this.top_stories);
53 | }
54 |
55 | public Latest() {
56 | }
57 |
58 | protected Latest(Parcel in) {
59 | this.date = in.readString();
60 | this.stories = in.createTypedArrayList(Story.CREATOR);
61 | this.top_stories = new ArrayList();
62 | in.readList(this.top_stories, TopStory.class.getClassLoader());
63 | }
64 |
65 | public static final Parcelable.Creator CREATOR = new Parcelable.Creator() {
66 | @Override
67 | public Latest createFromParcel(Parcel source) {
68 | return new Latest(source);
69 | }
70 |
71 | @Override
72 | public Latest[] newArray(int size) {
73 | return new Latest[size];
74 | }
75 | };
76 | }
77 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/bean/StartImg.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.bean;
2 |
3 | import android.os.Parcel;
4 | import android.os.Parcelable;
5 |
6 | /**
7 | * Author White
8 | * Date 2016/8/13
9 | * Time 12:59
10 | */
11 | public class StartImg implements Parcelable {
12 |
13 | private String img;
14 | private String text;
15 |
16 | public String getImg() {
17 | return img;
18 | }
19 |
20 | public void setImg(String img) {
21 | this.img = img;
22 | }
23 |
24 | public String getText() {
25 | return text;
26 | }
27 |
28 | public void setText(String text) {
29 | this.text = text;
30 | }
31 |
32 | @Override
33 | public int describeContents() {
34 | return 0;
35 | }
36 |
37 | @Override
38 | public void writeToParcel(Parcel dest, int flags) {
39 | dest.writeString(this.img);
40 | dest.writeString(this.text);
41 | }
42 |
43 | public StartImg() {
44 | }
45 |
46 | protected StartImg(Parcel in) {
47 | this.img = in.readString();
48 | this.text = in.readString();
49 | }
50 |
51 | public static final Parcelable.Creator CREATOR = new Parcelable.Creator() {
52 | @Override
53 | public StartImg createFromParcel(Parcel source) {
54 | return new StartImg(source);
55 | }
56 |
57 | @Override
58 | public StartImg[] newArray(int size) {
59 | return new StartImg[size];
60 | }
61 | };
62 | }
63 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/bean/StoryExtra.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.bean;
2 |
3 | import android.os.Parcel;
4 | import android.os.Parcelable;
5 |
6 | /**
7 | * Author White
8 | * Date 2016/8/13
9 | * Time 15:02
10 | */
11 | public class StoryExtra implements Parcelable {
12 | private int long_comments;
13 | private int popularity;
14 | private int short_comments;
15 | private int comments;
16 |
17 | public int getLong_comments() {
18 | return long_comments;
19 | }
20 |
21 | public void setLong_comments(int long_comments) {
22 | this.long_comments = long_comments;
23 | }
24 |
25 | public int getPopularity() {
26 | return popularity;
27 | }
28 |
29 | public void setPopularity(int popularity) {
30 | this.popularity = popularity;
31 | }
32 |
33 | public int getShort_comments() {
34 | return short_comments;
35 | }
36 |
37 | public void setShort_comments(int short_comments) {
38 | this.short_comments = short_comments;
39 | }
40 |
41 | public int getComments() {
42 | return comments;
43 | }
44 |
45 | public void setComments(int comments) {
46 | this.comments = comments;
47 | }
48 |
49 | @Override
50 | public int describeContents() {
51 | return 0;
52 | }
53 |
54 | @Override
55 | public void writeToParcel(Parcel dest, int flags) {
56 | dest.writeInt(this.long_comments);
57 | dest.writeInt(this.popularity);
58 | dest.writeInt(this.short_comments);
59 | dest.writeInt(this.comments);
60 | }
61 |
62 | public StoryExtra() {
63 | }
64 |
65 | protected StoryExtra(Parcel in) {
66 | this.long_comments = in.readInt();
67 | this.popularity = in.readInt();
68 | this.short_comments = in.readInt();
69 | this.comments = in.readInt();
70 | }
71 |
72 | public static final Parcelable.Creator CREATOR = new Parcelable.Creator() {
73 | @Override
74 | public StoryExtra createFromParcel(Parcel source) {
75 | return new StoryExtra(source);
76 | }
77 |
78 | @Override
79 | public StoryExtra[] newArray(int size) {
80 | return new StoryExtra[size];
81 | }
82 | };
83 | }
84 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/bean/Themes.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.bean;
2 |
3 | import java.util.List;
4 |
5 | /**
6 | * Author White
7 | * Date 2016/8/13
8 | * Time 15:07
9 | */
10 | public class Themes {
11 | private int limit;
12 | private List> subscribed;
13 | private List others;
14 |
15 |
16 | public class Other {
17 | private String color;
18 | private String thumbnail;
19 | private String description;
20 | private int id;
21 | private String name;
22 |
23 | public String getColor() {
24 | return color;
25 | }
26 |
27 | public void setColor(String color) {
28 | this.color = color;
29 | }
30 |
31 | public String getThumbnail() {
32 | return thumbnail;
33 | }
34 |
35 | public void setThumbnail(String thumbnail) {
36 | this.thumbnail = thumbnail;
37 | }
38 |
39 | public String getDescription() {
40 | return description;
41 | }
42 |
43 | public void setDescription(String description) {
44 | this.description = description;
45 | }
46 |
47 | public int getId() {
48 | return id;
49 | }
50 |
51 | public void setId(int id) {
52 | this.id = id;
53 | }
54 |
55 | public String getName() {
56 | return name;
57 | }
58 |
59 | public void setName(String name) {
60 | this.name = name;
61 | }
62 | }
63 | }
64 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/BigImageSource.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data;
2 |
3 | import com.white.bihudaily.base.BaseSource;
4 |
5 | /**
6 | * Author White
7 | * Date 2016/8/13
8 | * Time 16:01
9 | */
10 | public interface BigImageSource extends BaseSource {
11 |
12 |
13 | void download(String url);
14 |
15 | void loadImg(String url);
16 |
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/CommentSource.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data;
2 |
3 | import com.white.bihudaily.base.BaseSource;
4 | import com.white.bihudaily.bean.Comments;
5 |
6 | import io.reactivex.Observable;
7 |
8 |
9 | /**
10 | * Author White
11 | * Date 2016/8/13
12 | * Time 16:01
13 | */
14 | public interface CommentSource extends BaseSource {
15 |
16 | Observable loadBeforeComment(int storyId, int lastCommentId);
17 |
18 | Observable loadLongComment(int storyId);
19 |
20 | Observable loadShortComment(int storyId);
21 | }
22 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/DailySource.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data;
2 |
3 | import android.content.Context;
4 |
5 | import com.white.bihudaily.base.BaseSource;
6 | import com.white.bihudaily.bean.Latest;
7 | import com.white.bihudaily.bean.Story;
8 | import com.white.bihudaily.bean.TopStory;
9 |
10 | import java.util.List;
11 |
12 | import io.reactivex.Observable;
13 |
14 | /**
15 | * Author White
16 | * Date 2016/8/13
17 | * Time 16:01
18 | */
19 | public interface DailySource extends BaseSource {
20 |
21 |
22 | void saveCache(Context context, List stories, List top_stories);
23 |
24 |
25 | Observable getCache(Context context);
26 |
27 | void saveReader(Context context, int id);
28 |
29 | List getReader(Context context);
30 |
31 |
32 | List getStarListId(Context context);
33 |
34 |
35 |
36 | Observable loadLatest(Context context);
37 |
38 |
39 | Observable loadBefore(String date);
40 |
41 | }
42 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/DetailSource.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data;
2 |
3 | import android.content.Context;
4 |
5 | import com.white.bihudaily.base.BaseSource;
6 | import com.white.bihudaily.bean.DetailContent;
7 | import com.white.bihudaily.bean.Story;
8 | import com.white.bihudaily.bean.StoryExtra;
9 |
10 | import java.util.List;
11 |
12 | import io.reactivex.Observable;
13 |
14 | /**
15 | * Author White
16 | * Date 2016/8/13
17 | * Time 16:01
18 | */
19 | public interface DetailSource extends BaseSource {
20 |
21 | boolean saveStarStory(Context context, Story story);
22 |
23 | boolean removeStarStory(Context context, Story story);
24 |
25 | List getStarList(Context context);
26 |
27 | List getStarListId(Context context);
28 |
29 | void saveLikeId(Context context, int storyId);
30 |
31 | void removeLikeId(Context context, int storyId);
32 |
33 | List getLikeListId(Context context);
34 |
35 |
36 | Observable loadDetailContent(int id);
37 |
38 |
39 | Observable loadStoryExtra(int storyId);
40 |
41 |
42 | }
43 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/MyStarSource.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data;
2 |
3 | import android.content.Context;
4 |
5 | import com.white.bihudaily.base.BaseSource;
6 | import com.white.bihudaily.bean.Story;
7 |
8 | import java.util.List;
9 |
10 | /**
11 | * Author White
12 | * Date 2016/8/13
13 | * Time 16:01
14 | */
15 | public interface MyStarSource extends BaseSource {
16 |
17 |
18 | void saveReader(Context context, int id);
19 |
20 | List getReader(Context context);
21 |
22 |
23 | void removeStarStory(Context context, Story story);
24 |
25 | List getStarList(Context context);
26 |
27 | List getStarListId(Context context);
28 |
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/SplashSource.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data;
2 |
3 | import com.white.bihudaily.base.BaseSource;
4 | import com.white.bihudaily.bean.StartImg;
5 |
6 | import io.reactivex.Observable;
7 |
8 | /**
9 | * Author White
10 | * Date 2016/8/13
11 | * Time 12:56
12 | */
13 | public interface SplashSource extends BaseSource {
14 |
15 | Observable loadImg();
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/ThemeSource.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data;
2 |
3 | import android.content.Context;
4 |
5 | import com.white.bihudaily.base.BaseSource;
6 | import com.white.bihudaily.bean.Theme;
7 |
8 | import java.util.List;
9 |
10 | import io.reactivex.Observable;
11 |
12 | /**
13 | * Author White
14 | * Date 2016/8/13
15 | * Time 16:01
16 | */
17 | public interface ThemeSource extends BaseSource {
18 |
19 | void saveReader(Context context, int id);
20 |
21 | List getReader(Context context);
22 |
23 |
24 | Observable loadTheme(int id);
25 |
26 |
27 | Observable loadBeforeTheme(int themeId, int storyId);
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/impl/BigImageRepository.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data.impl;
2 |
3 | import com.white.bihudaily.base.BaseRepository;
4 | import com.white.bihudaily.data.BigImageSource;
5 |
6 | /**
7 | * Author White
8 | * Date 2016/8/13
9 | * Time 16:16
10 | */
11 | public class BigImageRepository extends BaseRepository implements BigImageSource {
12 |
13 |
14 | @Override
15 | public void download(String url) {
16 |
17 | }
18 |
19 | @Override
20 | public void loadImg(String url) {
21 |
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/impl/CommentRepository.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data.impl;
2 |
3 | import com.white.bihudaily.base.BaseRepository;
4 | import com.white.bihudaily.bean.Comments;
5 | import com.white.bihudaily.data.CommentSource;
6 |
7 | import io.reactivex.Observable;
8 |
9 | /**
10 | * Author White
11 | * Date 2016/8/13
12 | * Time 16:16
13 | */
14 | public class CommentRepository extends BaseRepository implements CommentSource {
15 |
16 |
17 | @Override
18 | public Observable loadBeforeComment(int storyId, int lastCommentId) {
19 | return mBihuApi.getBeforeShortComment(storyId, lastCommentId);
20 | }
21 |
22 |
23 | @Override
24 | public Observable loadLongComment(int storyId) {
25 | return mBihuApi.getLongComments(storyId);
26 | }
27 |
28 |
29 | @Override
30 | public Observable loadShortComment(int storyId) {
31 | return mBihuApi.getShortComments(storyId);
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/impl/MyStarRepository.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data.impl;
2 |
3 | import android.content.Context;
4 |
5 | import com.white.bihudaily.base.BaseRepository;
6 | import com.white.bihudaily.bean.Story;
7 | import com.white.bihudaily.data.MyStarSource;
8 | import com.white.bihudaily.db.ReaderDao;
9 | import com.white.bihudaily.db.StarDao;
10 |
11 | import java.util.List;
12 |
13 | /**
14 | * Author White
15 | * Date 2016/8/13
16 | * Time 16:16
17 | */
18 | public class MyStarRepository extends BaseRepository implements MyStarSource {
19 |
20 |
21 | @Override
22 | public void saveReader(Context context, int id) {
23 | ReaderDao readerDao = new ReaderDao(context);
24 | readerDao.save(id);
25 | }
26 |
27 | @Override
28 | public List getReader(Context context) {
29 | ReaderDao readerDao = new ReaderDao(context);
30 | return readerDao.getReaderList();
31 | }
32 |
33 |
34 | @Override
35 | public void removeStarStory(Context context, Story story) {
36 | StarDao starDao = new StarDao();
37 | starDao.delete(story);
38 | }
39 |
40 | @Override
41 | public List getStarList(Context context) {
42 | StarDao starDao = new StarDao();
43 | return starDao.getStarList();
44 | }
45 |
46 | @Override
47 | public List getStarListId(Context context) {
48 | StarDao starDao = new StarDao();
49 | return starDao.getStarListId();
50 | }
51 |
52 |
53 | }
54 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/impl/SplashRepository.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data.impl;
2 |
3 | import com.white.bihudaily.api.BihuClient;
4 | import com.white.bihudaily.base.BaseRepository;
5 | import com.white.bihudaily.bean.StartImg;
6 | import com.white.bihudaily.data.SplashSource;
7 |
8 | import io.reactivex.Observable;
9 |
10 | /**
11 | * Author White
12 | * Date 2016/8/13
13 | * Time 12:54
14 | */
15 | public class SplashRepository extends BaseRepository implements SplashSource {
16 | @Override
17 | public Observable loadImg() {
18 | return BihuClient.getBihuService().getStartImg();
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/data/impl/ThemeRepository.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.data.impl;
2 |
3 | import android.content.Context;
4 |
5 | import com.white.bihudaily.app.BihuDailyApplication;
6 | import com.white.bihudaily.base.BaseRepository;
7 | import com.white.bihudaily.bean.Story;
8 | import com.white.bihudaily.bean.Theme;
9 | import com.white.bihudaily.data.ThemeSource;
10 | import com.white.bihudaily.db.ReaderDao;
11 |
12 | import java.util.List;
13 |
14 | import io.reactivex.Observable;
15 | import io.reactivex.functions.Consumer;
16 |
17 | /**
18 | * Author White
19 | * Date 2016/8/13
20 | * Time 16:16
21 | */
22 | public class ThemeRepository extends BaseRepository implements ThemeSource {
23 |
24 | Consumer mConsumer = new Consumer() {
25 | @Override
26 | public void accept(Theme theme) throws Exception {
27 | // 标记已读
28 | List reader = new ReaderDao(BihuDailyApplication.getAppContext())
29 | .getReaderList();
30 | List themeStories = theme.getStories();
31 | for (Story story : themeStories) {
32 | story.setRead(reader.contains(story.getId()));
33 | // 标记无图
34 | if (story.getImages() == null || story.getImages().size() == 0) {
35 | story.setShowType(Story.TYPE_NO_IMG_STORY);
36 | }
37 | }
38 | }
39 | };
40 |
41 | @Override
42 | public void saveReader(Context context, int id) {
43 | ReaderDao readerDao = new ReaderDao(context);
44 | readerDao.save(id);
45 | }
46 |
47 | @Override
48 | public List getReader(Context context) {
49 | ReaderDao readerDao = new ReaderDao(context);
50 | return readerDao.getReaderList();
51 | }
52 |
53 |
54 | @Override
55 | public Observable loadTheme(int id) {
56 | return mBihuApi.getTheme(id).doOnNext(mConsumer);
57 | }
58 |
59 |
60 | @Override
61 | public Observable loadBeforeTheme(int themeId, int storyId) {
62 | return mBihuApi.getBeforeTheme(themeId, storyId).doOnNext(mConsumer);
63 | }
64 | }
65 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/db/LikeDao.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.db;
2 |
3 | import android.content.ContentValues;
4 | import android.content.Context;
5 | import android.database.Cursor;
6 | import android.database.sqlite.SQLiteDatabase;
7 |
8 | import com.white.bihudaily.app.Constant;
9 |
10 | import java.util.ArrayList;
11 | import java.util.List;
12 |
13 | /**
14 | * Author White
15 | * Date 2016/8/14
16 | * Time 22:26
17 | */
18 | public class LikeDao {
19 | private BihuDBHelper mBihuDBHelper;
20 |
21 | public LikeDao(Context context) {
22 | mBihuDBHelper = new BihuDBHelper(context);
23 | }
24 |
25 | public void save(int id) {
26 | SQLiteDatabase database = mBihuDBHelper.getWritableDatabase();
27 | ContentValues contentValues = new ContentValues();
28 | contentValues.put(Constant.ID, id);
29 | database.insert(Constant.TABLE_LIKE, null, contentValues);
30 | database.close();
31 | }
32 |
33 | public void delete(int id) {
34 | SQLiteDatabase database = mBihuDBHelper.getWritableDatabase();
35 | database.delete(Constant.TABLE_LIKE, " id = ? ", new String[]{id + ""});
36 | database.close();
37 | }
38 |
39 | public List getLikeListId() {
40 | List likeList = new ArrayList<>();
41 | SQLiteDatabase database = mBihuDBHelper.getReadableDatabase();
42 | Cursor query = null;
43 | try {
44 | database.beginTransaction();
45 | query = database.query(Constant.TABLE_LIKE, new String[]{Constant.ID}, null, null, null, null, null);
46 | while (query.moveToNext()) {
47 | likeList.add(query.getInt(query.getColumnIndex(Constant.ID)));
48 | }
49 | database.setTransactionSuccessful();
50 | database.endTransaction();
51 | } catch (Exception e) {
52 | database.endTransaction();
53 | } finally {
54 | if (query != null) {
55 | query.close();
56 | }
57 | database.close();
58 | }
59 | return likeList;
60 | }
61 | }
62 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/db/ReaderDao.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.db;
2 |
3 | import android.content.ContentValues;
4 | import android.content.Context;
5 | import android.database.Cursor;
6 | import android.database.sqlite.SQLiteDatabase;
7 |
8 | import com.white.bihudaily.app.Constant;
9 |
10 | import java.util.ArrayList;
11 | import java.util.List;
12 |
13 | /**
14 | * Author White
15 | * Date 2016/8/14
16 | * Time 22:26
17 | */
18 | public class ReaderDao {
19 | private BihuDBHelper mBihuDBHelper;
20 |
21 | public ReaderDao(Context context) {
22 | mBihuDBHelper = new BihuDBHelper(context);
23 | }
24 |
25 | public void save(int id) {
26 | SQLiteDatabase database = mBihuDBHelper.getWritableDatabase();
27 | ContentValues contentValues = new ContentValues();
28 | contentValues.put(Constant.ID, id);
29 | database.insert(Constant.TABLE_READER, null, contentValues);
30 | database.close();
31 | }
32 |
33 | public List getReaderList() {
34 | List readerList = new ArrayList<>();
35 | SQLiteDatabase database = mBihuDBHelper.getReadableDatabase();
36 | Cursor query = null;
37 | try {
38 | database.beginTransaction();
39 | query = database.query(Constant.TABLE_READER, new String[]{Constant.ID}, null, null, null, null, null);
40 | while (query.moveToNext()) {
41 | readerList.add(query.getInt(query.getColumnIndex(Constant.ID)));
42 | }
43 | database.setTransactionSuccessful();
44 | database.endTransaction();
45 | } catch (Exception e) {
46 | database.endTransaction();
47 | } finally {
48 | if (query != null) {
49 | query.close();
50 | }
51 | database.close();
52 | }
53 | return readerList;
54 | }
55 | }
56 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/bigimage/ImageContract.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.bigimage;
2 |
3 | import com.white.bihudaily.BasePresenter;
4 | import com.white.bihudaily.BaseView;
5 |
6 | /**
7 | * Author White
8 | * Date 2016/8/14
9 | * Time 18:36
10 | */
11 | public interface ImageContract {
12 |
13 | interface View extends BaseView {
14 |
15 | void showLoading(boolean isShow);
16 |
17 | }
18 |
19 | interface Presenter extends BasePresenter {
20 | void loadBigImage(String url);
21 |
22 | void downloadBigImage(String url);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/bigimage/ImagePresenter.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.bigimage;
2 |
3 | import com.white.bihudaily.BasePresenterImpl;
4 | import com.white.bihudaily.data.BigImageSource;
5 |
6 | /**
7 | * Author White
8 | * Date 2016/8/22
9 | * Time 20:09
10 | */
11 | public class ImagePresenter extends BasePresenterImpl implements ImageContract.Presenter {
12 |
13 |
14 | public ImagePresenter(BigImageSource source, ImageContract.View view) {
15 | super(source, view);
16 | }
17 |
18 | @Override
19 | public void loadBigImage(String url) {
20 | mView.showLoading(true);
21 |
22 | mView.showLoading(false);
23 | }
24 |
25 | @Override
26 | public void downloadBigImage(String url) {
27 |
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/comment/CommentContract.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.comment;
2 |
3 | import com.white.bihudaily.BasePresenter;
4 | import com.white.bihudaily.BaseView;
5 | import com.white.bihudaily.bean.Comment;
6 | import com.white.bihudaily.bean.Comments;
7 |
8 | import java.util.List;
9 |
10 | /**
11 | * Author White
12 | * Date 2016/8/14
13 | * Time 18:36
14 | */
15 | public interface CommentContract {
16 |
17 | interface View extends BaseView {
18 |
19 | void showLoading(boolean isShow);
20 |
21 | void showLoadFail();
22 |
23 | void showLongComment(Comments comments);
24 |
25 | void showShortComment(Comments comments);
26 |
27 | void setLastCommentId(int lastCommentId);
28 |
29 | void showLoadMore(boolean active);
30 |
31 | void showBeforeComment(List beforeCommentList);
32 |
33 | void showNoMoreData();
34 | }
35 |
36 | interface Presenter extends BasePresenter {
37 | void loadLongComment(int storyId);
38 |
39 | void loadShortComment(int storyId);
40 |
41 | void loadBeforeShortComment(int storyId, int lastCommentId);
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/dailys/DailyContract.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.dailys;
2 |
3 | /**
4 | * Author White
5 | * Date 2016/8/13
6 | * Time 12:25
7 | */
8 |
9 | import android.content.Context;
10 | import android.support.annotation.NonNull;
11 |
12 | import com.white.bihudaily.BasePresenter;
13 | import com.white.bihudaily.BaseView;
14 | import com.white.bihudaily.bean.Latest;
15 | import com.white.bihudaily.bean.Story;
16 | import com.white.bihudaily.bean.TopStory;
17 |
18 | import java.util.List;
19 |
20 | /**
21 | * view 和 presenter 的联系类
22 | */
23 | public interface DailyContract {
24 |
25 | interface View extends BaseView {
26 |
27 | void setRefreshLoadingIndicator(boolean active);
28 |
29 | void showTopStories(List topStories);
30 |
31 | void showStories(List stories);
32 |
33 | void showStoryDetailsUi(Story story);
34 |
35 | void showLoadingLatestError();
36 |
37 | void showNoStories();
38 |
39 | void addBefore(List stories);
40 |
41 | void showLoadingBeforeError();
42 |
43 | void showLatest(Latest latest);
44 |
45 | void setCurrentDate(String date);
46 |
47 | void showLoadMore(boolean active);
48 |
49 | }
50 |
51 | interface Presenter extends BasePresenter {
52 |
53 | void loadLatest(Context context, boolean getFromCache);
54 |
55 | void loadBefore(String date);
56 |
57 | void openStoryDetails(@NonNull Story item);
58 |
59 | void markReader(Context context, int id);
60 |
61 | List getReaderList(Context context);
62 |
63 |
64 | }
65 | }
66 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/dailys/theme/ThemeContract.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.dailys.theme;
2 |
3 | /**
4 | * Author White
5 | * Date 2016/8/13
6 | * Time 12:25
7 | */
8 |
9 | import android.content.Context;
10 | import android.support.annotation.NonNull;
11 |
12 | import com.white.bihudaily.BasePresenter;
13 | import com.white.bihudaily.BaseView;
14 | import com.white.bihudaily.bean.Story;
15 | import com.white.bihudaily.bean.Theme;
16 |
17 | import java.util.List;
18 |
19 | /**
20 | * view 和 presenter 的联系类
21 | */
22 | public interface ThemeContract {
23 |
24 | interface View extends BaseView {
25 |
26 | void setRefreshLoadingIndicator(boolean active);
27 |
28 | void setMoreLoadingIndicator(boolean active);
29 |
30 | void showStoryDetailsUi(Story story);
31 |
32 | void showEditorListUi(Theme theme);
33 |
34 | void showLoadingThemeError();
35 |
36 | void showNoTheme();
37 |
38 | void addBeforeTheme(List stories);
39 |
40 | void showLoadingBeforeError();
41 |
42 | void showTheme(Theme theme);
43 |
44 | void setLastStoryId(int lastStoryId);
45 |
46 | void showLoadMore(boolean active);
47 |
48 | }
49 |
50 | interface Presenter extends BasePresenter {
51 |
52 |
53 | void loadTheme(int id, Context context);
54 |
55 | void loadBeforeTheme(int themeId, int StoryId);
56 |
57 | void openStoryDetails(@NonNull Story item);
58 |
59 | void markReader(Context context, int id);
60 |
61 | List getReaderList(Context context);
62 |
63 | void openEditorList(Theme theme);
64 |
65 |
66 | }
67 | }
68 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/detail/DetailActivity.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.detail;
2 |
3 | import android.os.Build;
4 | import android.support.design.widget.AppBarLayout;
5 | import android.support.design.widget.CollapsingToolbarLayout;
6 | import android.view.WindowManager;
7 | import android.widget.ImageView;
8 | import android.widget.TextView;
9 |
10 | import com.white.bihudaily.R;
11 | import com.white.bihudaily.bean.DetailContent;
12 | import com.white.bihudaily.utils.imageloader.ImageLoader;
13 |
14 | import butterknife.BindView;
15 |
16 | public class DetailActivity extends BaseDetailActivity {
17 |
18 |
19 | @BindView(R.id.app_bar)
20 | AppBarLayout mAppBarLayout;
21 |
22 | @BindView(R.id.toolbar_layout)
23 | CollapsingToolbarLayout collapsingToolbar;
24 |
25 |
26 | @BindView(R.id.iv_detail_top)
27 | ImageView ivDetailTop;
28 |
29 | @BindView(R.id.tv_imgSource)
30 | TextView tvImgSource;
31 |
32 | @BindView(R.id.tv_detail_title)
33 | TextView tvDetailTitle;
34 |
35 | @Override
36 | protected int getLayoutId() {
37 | return R.layout.activity_detail;
38 | }
39 |
40 | @Override
41 | public void showDetail(DetailContent detailContent) {
42 | mDetailContent = detailContent;
43 | collapsingToolbar.setTitle(" ");
44 | if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
45 | getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
46 | }
47 | tvDetailTitle.setText(detailContent.getTitle());
48 |
49 | loadHtml(detailContent);
50 |
51 | if (detailContent.getImage() == null) {
52 | ivDetailTop.setImageResource(R.drawable.splash);
53 | } else {
54 | tvImgSource.setText(detailContent.getImage_source());
55 | ImageLoader.getInstance().display(this, ivDetailTop, detailContent.getImage());
56 | }
57 | }
58 |
59 | }
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/detail/DetailContract.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.detail;
2 |
3 | import android.content.Context;
4 |
5 | import com.white.bihudaily.BasePresenter;
6 | import com.white.bihudaily.BaseView;
7 | import com.white.bihudaily.bean.DetailContent;
8 | import com.white.bihudaily.bean.Story;
9 | import com.white.bihudaily.bean.StoryExtra;
10 |
11 | import java.util.List;
12 |
13 | /**
14 | * Author White
15 | * Date 2016/8/14
16 | * Time 18:36
17 | */
18 | public interface DetailContract {
19 |
20 | interface View extends BaseView {
21 |
22 | void showLoading(boolean isShow);
23 |
24 | void showLoadFail();
25 |
26 | void showDetail(DetailContent detailContent);
27 |
28 | void showStoryExtra(StoryExtra storyExtra);
29 |
30 | void setStarState(boolean isStar);
31 |
32 | void showAddStarFail();
33 |
34 | void showRemoveStarFail();
35 | }
36 |
37 | interface Presenter extends BasePresenter {
38 | void loadDetailContent(int storyId);
39 |
40 | void loadStoryExtra(int storyId);
41 |
42 | void addStar(Context context, Story story);
43 |
44 | void removeStar(Context context, Story story);
45 |
46 | List getStarListId(Context context);
47 |
48 | List getLikeListId(Context context);
49 |
50 | void addLike(Context context, int storyId);
51 |
52 | void removeLike(Context context, int storyId);
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/detail/ThemeDetailActivity.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.detail;
2 |
3 | import android.webkit.WebView;
4 | import android.webkit.WebViewClient;
5 |
6 | import com.white.bihudaily.R;
7 | import com.white.bihudaily.bean.DetailContent;
8 |
9 | public class ThemeDetailActivity extends BaseDetailActivity {
10 |
11 | @Override
12 | protected int getLayoutId() {
13 | return R.layout.activity_theme_detail;
14 | }
15 |
16 |
17 | @Override
18 | public void showDetail(DetailContent detailContent) {
19 | mDetailContent = detailContent;
20 | if (detailContent.getType() == 1) {
21 | webContent.setWebViewClient(new WebViewClient() {
22 | @Override
23 | public boolean shouldOverrideUrlLoading(WebView view, String url) {
24 | view.loadUrl(url);
25 | return true;
26 | }
27 | });
28 | webContent.loadUrl(detailContent.getShare_url());
29 | } else {
30 | loadHtml(detailContent);
31 | }
32 | }
33 |
34 | }
35 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/login/LoginActivity.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.login;
2 |
3 | import android.content.Intent;
4 | import android.os.Bundle;
5 |
6 | import com.white.bihudaily.BasePresenter;
7 | import com.white.bihudaily.R;
8 | import com.white.bihudaily.base.BaseWithToolbarActivity;
9 |
10 | public class LoginActivity extends BaseWithToolbarActivity {
11 |
12 |
13 | @Override
14 | protected BasePresenter createPresenter() {
15 | return null;
16 | }
17 |
18 | @Override
19 | protected void beforeContentView() {
20 |
21 | }
22 |
23 | @Override
24 | protected int getLayoutId() {
25 | return R.layout.activity_login;
26 | }
27 |
28 | @Override
29 | protected void prepareData(Intent intent) {
30 |
31 | }
32 |
33 | @Override
34 | protected void initView() {
35 | initToolbar();
36 | setToolbarTitle("登录");
37 | }
38 |
39 | @Override
40 | protected void initListener() {
41 |
42 | }
43 |
44 | @Override
45 | protected void initData(Bundle savedInstanceState) {
46 |
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/mystar/MyStarContract.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.mystar;
2 |
3 | import android.content.Context;
4 | import android.support.annotation.NonNull;
5 |
6 | import com.white.bihudaily.BasePresenter;
7 | import com.white.bihudaily.BaseView;
8 | import com.white.bihudaily.bean.Story;
9 |
10 | import java.util.List;
11 |
12 | /**
13 | * Author White
14 | * Date 2016/8/14
15 | * Time 18:36
16 | */
17 | public interface MyStarContract {
18 |
19 | interface View extends BaseView {
20 |
21 | void setRefreshLoadingIndicator(boolean active);
22 |
23 | void showStoryDetailsUi(Story story);
24 |
25 | void showLoadingThemeError();
26 |
27 | void showNoTheme();
28 |
29 | void showStories(List stories);
30 |
31 |
32 | }
33 |
34 | interface Presenter extends BasePresenter {
35 |
36 | void loadStories(Context context);
37 |
38 | void openStoryDetails(@NonNull Story item);
39 |
40 | void markReader(Context context, int id);
41 |
42 | List getReaderList(Context context);
43 |
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/mystar/MyStarPresenter.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.mystar;
2 |
3 | import android.content.Context;
4 | import android.support.annotation.NonNull;
5 |
6 | import com.white.bihudaily.BasePresenterImpl;
7 | import com.white.bihudaily.bean.Story;
8 | import com.white.bihudaily.data.MyStarSource;
9 |
10 | import java.util.List;
11 |
12 | /**
13 | * Author White
14 | * Date 2016/8/18
15 | * Time 17:46
16 | */
17 | public class MyStarPresenter extends BasePresenterImpl implements MyStarContract.Presenter {
18 |
19 |
20 | public MyStarPresenter(MyStarSource source, MyStarContract.View view) {
21 | super(source, view);
22 | }
23 |
24 | @Override
25 | public void loadStories(Context context) {
26 | List starList = mSource.getStarList(context);
27 | mView.showStories(starList);
28 | }
29 |
30 | @Override
31 | public void openStoryDetails(@NonNull Story item) {
32 | mView.showStoryDetailsUi(item);
33 | }
34 |
35 | @Override
36 | public void markReader(Context context, int id) {
37 | mSource.saveReader(context, id);
38 | }
39 |
40 | @Override
41 | public List getReaderList(Context context) {
42 | return mSource.getReader(context);
43 | }
44 |
45 | }
46 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/settings/SettingActivity.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.settings;
2 |
3 | import android.content.Intent;
4 | import android.os.Bundle;
5 |
6 | import com.white.bihudaily.BasePresenter;
7 | import com.white.bihudaily.R;
8 | import com.white.bihudaily.base.BaseWithToolbarActivity;
9 |
10 | public class SettingActivity extends BaseWithToolbarActivity {
11 |
12 |
13 | @Override
14 | protected BasePresenter createPresenter() {
15 | return null;
16 | }
17 |
18 | @Override
19 | protected void beforeContentView() {
20 |
21 | }
22 |
23 | @Override
24 | protected int getLayoutId() {
25 | return R.layout.activity_setting;
26 | }
27 |
28 | @Override
29 | protected void prepareData(Intent intent) {
30 | }
31 |
32 | @Override
33 | protected void initView() {
34 | initToolbar(R.string.action_settings);
35 | getFragmentManager().beginTransaction().add(R.id.fly_setting_content, new SettingsFragment())
36 | .commit();
37 | }
38 |
39 | @Override
40 | protected void initListener() {
41 |
42 | }
43 |
44 |
45 | @Override
46 | protected void initData(Bundle savedInstanceState) {
47 |
48 | }
49 |
50 | }
51 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/module/splash/SplashContract.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.module.splash;
2 |
3 | import android.app.Activity;
4 | import android.content.Context;
5 |
6 | import com.white.bihudaily.BasePresenter;
7 | import com.white.bihudaily.BaseView;
8 | import com.white.bihudaily.bean.StartImg;
9 |
10 | /**
11 | * Author White
12 | * Date 2016/8/13
13 | * Time 12:47
14 | */
15 | public interface SplashContract {
16 |
17 | interface View extends BaseView {
18 |
19 | void showImg(String imgUrl);
20 |
21 | void showText(String text);
22 |
23 | void turn2DailyActivity();
24 |
25 | void getStartImgSuccess(StartImg startImg);
26 |
27 | void showImg(int resId);
28 |
29 | Context getContext();
30 | }
31 |
32 | interface Presenter extends BasePresenter {
33 |
34 | void loadImg();
35 |
36 | void showImg(Activity context);
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/other/HackyViewPager.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.other;
2 |
3 | import android.content.Context;
4 | import android.support.v4.view.ViewPager;
5 | import android.util.AttributeSet;
6 | import android.view.MotionEvent;
7 |
8 | /**
9 | * Author White
10 | * Date 2016/8/23
11 | * Time 11:26
12 | */
13 | public class HackyViewPager extends ViewPager {
14 |
15 | public HackyViewPager(Context context) {
16 | super(context);
17 | }
18 |
19 | public HackyViewPager(Context context, AttributeSet attrs) {
20 | super(context, attrs);
21 | }
22 |
23 | @Override
24 | public boolean onInterceptTouchEvent(MotionEvent ev) {
25 |
26 | try {
27 | return super.onInterceptTouchEvent(ev);
28 | } catch (IllegalArgumentException e) {
29 | e.printStackTrace();
30 | return false;
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/other/LoadMoreScrollListener.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.other;
2 |
3 | import android.support.v7.widget.LinearLayoutManager;
4 | import android.support.v7.widget.RecyclerView;
5 |
6 | /**
7 | * Author White
8 | * Date 2016/8/19
9 | * Time 19:53
10 | */
11 | public abstract class LoadMoreScrollListener extends RecyclerView.OnScrollListener {
12 |
13 | @Override
14 | public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
15 | super.onScrolled(recyclerView, dx, dy);
16 | }
17 |
18 | @Override
19 | public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
20 | super.onScrollStateChanged(recyclerView, newState);
21 | LinearLayoutManager layoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
22 | int lastVisibleItemPosition = layoutManager.findLastVisibleItemPosition();
23 | if (newState == RecyclerView.SCROLL_STATE_IDLE && recyclerView.getAdapter().getItemCount() > 1 &&
24 | lastVisibleItemPosition + 1 == recyclerView.getAdapter().getItemCount()) {
25 | onLoadMore();
26 | }
27 | }
28 |
29 | public abstract void onLoadMore();
30 | }
31 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/utils/IntentUtils.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.utils;
2 |
3 | import android.content.Context;
4 | import android.content.Intent;
5 | import android.net.Uri;
6 |
7 | /**
8 | * Author: Wh1te
9 | * Date: 2017-01-29
10 | */
11 |
12 | public class IntentUtils {
13 |
14 | public static void openBrowser(Context context, String url) {
15 | Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(url));
16 | context.startActivity(intent);
17 | }
18 |
19 | public static void openMailApp(Context context, String targetMail, String theme, String content) {
20 | Uri uri = Uri.parse("mailto:" + targetMail);
21 | Intent intent = new Intent(Intent.ACTION_SENDTO, uri);
22 | intent.putExtra(Intent.EXTRA_SUBJECT, theme); // 主题
23 | intent.putExtra(Intent.EXTRA_TEXT, content); // 正文
24 | context.startActivity(Intent.createChooser(intent, "请选择邮件类应用"));
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/utils/NetUtils.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.utils;
2 |
3 | import android.app.Activity;
4 | import android.content.ComponentName;
5 | import android.content.Context;
6 | import android.content.Intent;
7 | import android.net.ConnectivityManager;
8 | import android.net.NetworkInfo;
9 |
10 | /**
11 | * Author White
12 | * Date 2016/2/23
13 | * Time 17:08
14 | */
15 |
16 | //跟网络相关的工具类
17 | public class NetUtils {
18 | private NetUtils() {
19 | /* cannot be instantiated */
20 | throw new UnsupportedOperationException("cannot be instantiated");
21 | }
22 |
23 | /**
24 | * 判断网络是否连接
25 | *
26 | * @param context
27 | * @return
28 | */
29 | public static boolean isConnected(Context context) {
30 |
31 | ConnectivityManager connectivity = (ConnectivityManager) context
32 | .getSystemService(Context.CONNECTIVITY_SERVICE);
33 |
34 | if (null != connectivity) {
35 |
36 | NetworkInfo info = connectivity.getActiveNetworkInfo();
37 | if (null != info && info.isConnected()) {
38 | if (info.getState() == NetworkInfo.State.CONNECTED) {
39 | return true;
40 | }
41 | }
42 | }
43 | return false;
44 | }
45 |
46 | /**
47 | * 判断是否是wifi连接
48 | */
49 | public static boolean isWifi(Context context) {
50 | ConnectivityManager cm = (ConnectivityManager) context
51 | .getSystemService(Context.CONNECTIVITY_SERVICE);
52 |
53 | return cm != null && cm.getActiveNetworkInfo().getType() == ConnectivityManager.TYPE_WIFI;
54 |
55 | }
56 |
57 | /**
58 | * 打开网络设置界面
59 | */
60 | public static void openSetting(Activity activity) {
61 | Intent intent = new Intent("/");
62 | ComponentName cm = new ComponentName("com.android.settings",
63 | "com.android.settings.WirelessSettings");
64 | intent.setComponent(cm);
65 | intent.setAction("android.intent.action.VIEW");
66 | activity.startActivityForResult(intent, 0);
67 | }
68 |
69 | }
70 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/utils/TransformUtils.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.utils;
2 |
3 |
4 | import io.reactivex.Observable;
5 | import io.reactivex.ObservableSource;
6 | import io.reactivex.ObservableTransformer;
7 | import io.reactivex.android.schedulers.AndroidSchedulers;
8 | import io.reactivex.schedulers.Schedulers;
9 |
10 |
11 | /**
12 | * Author White
13 | * Date 2016/8/19
14 | * Time 19:17
15 | */
16 | public class TransformUtils {
17 |
18 | public static ObservableTransformer defaultSchedulers() {
19 | return new ObservableTransformer() {
20 | @Override
21 | public ObservableSource apply(Observable upstream) {
22 | return upstream
23 | .subscribeOn(Schedulers.io())
24 | .observeOn(AndroidSchedulers.mainThread());
25 | }
26 | };
27 | }
28 |
29 | public static ObservableTransformer allIO() {
30 | return new ObservableTransformer() {
31 | @Override
32 | public ObservableSource apply(Observable upstream) {
33 | return upstream
34 | .subscribeOn(Schedulers.io())
35 | .observeOn(Schedulers.io());
36 | }
37 | };
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/app/src/main/java/com/white/bihudaily/utils/imageloader/ImageLoaderStrategy.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily.utils.imageloader;
2 |
3 | import android.app.Activity;
4 | import android.app.Fragment;
5 | import android.content.Context;
6 | import android.widget.ImageView;
7 |
8 | /**
9 | * Author: Wh1te
10 | * Date: 2017-01-29
11 | */
12 |
13 | public interface ImageLoaderStrategy {
14 |
15 | void display(Context context, ImageView imageView, String url);
16 |
17 | void display(Activity activity, ImageView imageView, String url);
18 |
19 | void display(Fragment fragment, ImageView imageView, String url);
20 |
21 | void display(android.support.v4.app.Fragment fragment, ImageView imageView, String url);
22 |
23 | void displayCircularImg(Context context, ImageView imageView, String url);
24 |
25 | void displayCircularImg(Activity activity, ImageView imageView, String url);
26 |
27 | void displayCircularImg(Fragment fragment, ImageView imageView, String url);
28 |
29 | void displayCircularImg(android.support.v4.app.Fragment fragment, ImageView imageView, String url);
30 | }
31 |
--------------------------------------------------------------------------------
/app/src/main/res/animator/anim_daily_logo.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/account_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/account_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/account_sina.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/account_sina.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/account_tencent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/account_tencent.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/browser_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/browser_share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/browser_share_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/browser_share_2.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/collect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/collect.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/collected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/collected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/comment.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/comment_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/comment_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/comment_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/comment_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/comment_icon_fold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/comment_icon_fold.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/comment_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/comment_send.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/comment_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/comment_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/comment_voted.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/comment_voted.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/comment_write.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/comment_write.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_comment_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_comment_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_comment_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_comment_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_management_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_management_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_menu_day.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_menu_day.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_menu_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_menu_download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_menu_download_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_menu_download_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_menu_follow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_menu_follow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_menu_follow_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_menu_follow_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_message_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_message_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_message_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_message_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_message_reply.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_message_reply.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_message_reply_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_message_reply_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_message_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_message_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/dark_message_vote_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/dark_message_vote_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/drawer_activity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/drawer_activity.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/drawer_activity_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/drawer_activity_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/editor_profile_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/editor_profile_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/favorites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/favorites.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/home_pic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/home_pic.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/ic_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/ic_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/management_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/management_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_arrow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_day_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_day_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_download_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_download_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_follow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_follow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_follow_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_follow_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_night.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/menu_night_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/menu_night_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/message.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/message_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/message_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/message_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/message_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/message_reply.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/message_reply.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/message_reply_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/message_reply_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/message_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/message_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/message_vote_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/message_vote_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/news_field_from_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/news_field_from_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/praise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/praise.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/praised.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/praised.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/profile_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/profile_edit.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/profile_edit_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/profile_edit_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/push_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/push_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/splash_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/theme_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/theme_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/theme_remove.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/theme_remove.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi-v4/topbar_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-hdpi-v4/topbar_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/account_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/account_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/browser_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/browser_share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/browser_share_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/browser_share_2.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/btn_login_tencent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/btn_login_tencent.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/btn_login_weibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/btn_login_weibo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/collect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/collect.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/collected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/collected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/comment.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/comment_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/comment_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/comment_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/comment_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/comment_icon_fold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/comment_icon_fold.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/comment_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/comment_send.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/comment_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/comment_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/comment_voted.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/comment_voted.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/comment_write.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/comment_write.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_comment_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_comment_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_comment_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_comment_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_management_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_management_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_menu_day.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_menu_day.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_menu_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_menu_download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_menu_download_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_menu_download_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_menu_follow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_menu_follow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_menu_follow_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_menu_follow_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_message_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_message_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_message_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_message_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_message_reply.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_message_reply.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_message_reply_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_message_reply_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_message_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_message_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/dark_message_vote_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/dark_message_vote_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/drawer_activity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/drawer_activity.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/drawer_activity_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/drawer_activity_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/editor_profile_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/editor_profile_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/favorites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/favorites.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/home_pic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/home_pic.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/ic_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/ic_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/management_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/management_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_day_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_day_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_download_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_download_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_follow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_follow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_follow_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_follow_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_night.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/menu_night_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/menu_night_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/message.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/message_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/message_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/message_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/message_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/message_reply.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/message_reply.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/message_reply_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/message_reply_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/message_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/message_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/message_vote_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/message_vote_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/news_field_from_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/news_field_from_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/praise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/praise.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/praised.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/praised.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/profile_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/profile_edit.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/profile_edit_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/profile_edit_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/push_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/push_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/splash_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/theme_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/theme_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/theme_remove.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/theme_remove.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi-v4/topbar_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-mdpi-v4/topbar_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi-v4/daily.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-nodpi-v4/daily.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi-v4/default_pic_content_image_download_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-nodpi-v4/default_pic_content_image_download_light.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi-v4/default_pic_content_image_loading_light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-nodpi-v4/default_pic_content_image_loading_light.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/account_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/account_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/browser_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/browser_share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/browser_share_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/browser_share_2.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/btn_login_tencent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/btn_login_tencent.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/btn_login_weibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/btn_login_weibo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/collect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/collect.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/collected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/collected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/comment.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/comment_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/comment_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/comment_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/comment_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/comment_icon_fold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/comment_icon_fold.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/comment_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/comment_send.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/comment_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/comment_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/comment_voted.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/comment_voted.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/comment_write.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/comment_write.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_comment_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_comment_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_comment_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_comment_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_management_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_management_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_menu_day.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_menu_day.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_menu_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_menu_download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_menu_download_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_menu_download_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_menu_follow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_menu_follow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_menu_follow_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_menu_follow_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_message_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_message_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_message_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_message_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_message_reply.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_message_reply.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_message_reply_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_message_reply_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_message_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_message_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/dark_message_vote_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/dark_message_vote_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/drawer_activity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/drawer_activity.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/drawer_activity_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/drawer_activity_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/editor_profile_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/editor_profile_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/favorites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/favorites.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/home_pic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/home_pic.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/ic_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/ic_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/management_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/management_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_day_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_day_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_download_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_download_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_follow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_follow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_follow_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_follow_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_night.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/menu_night_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/menu_night_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/message.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/message_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/message_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/message_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/message_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/message_reply.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/message_reply.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/message_reply_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/message_reply_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/message_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/message_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/message_vote_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/message_vote_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/news_field_from_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/news_field_from_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/praise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/praise.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/praised.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/praised.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/profile_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/profile_edit.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/profile_edit_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/profile_edit_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/push_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/push_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/splash_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/theme_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/theme_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/theme_remove.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/theme_remove.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi-v4/topbar_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xhdpi-v4/topbar_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/account_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/account_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/browser_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/browser_share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/browser_share_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/browser_share_2.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/btn_login_tencent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/btn_login_tencent.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/btn_login_weibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/btn_login_weibo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/collect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/collect.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/collected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/collected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/comment.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/comment_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/comment_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/comment_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/comment_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/comment_icon_fold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/comment_icon_fold.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/comment_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/comment_send.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/comment_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/comment_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/comment_voted.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/comment_voted.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/comment_write.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/comment_write.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_comment_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_comment_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_comment_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_comment_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_management_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_management_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_menu_day.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_menu_day.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_menu_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_menu_download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_menu_download_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_menu_download_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_menu_follow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_menu_follow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_menu_follow_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_menu_follow_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_message_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_message_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_message_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_message_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_message_reply.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_message_reply.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_message_reply_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_message_reply_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_message_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_message_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/dark_message_vote_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/dark_message_vote_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/drawer_activity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/drawer_activity.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/drawer_activity_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/drawer_activity_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/editor_profile_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/editor_profile_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/favorites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/favorites.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/home_pic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/home_pic.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/ic_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/ic_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/management_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/management_new.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_day_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_day_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_download.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_download_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_download_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_follow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_follow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_follow_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_follow_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_night.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/menu_night_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/menu_night_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/message.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/message_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/message_empty.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/message_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/message_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/message_reply.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/message_reply.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/message_reply_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/message_reply_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/message_vote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/message_vote.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/message_vote_read.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/message_vote_read.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/praise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/praise.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/praised.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/praised.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/profile_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/profile_edit.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/profile_edit_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/profile_edit_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/push_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/push_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/share.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/splash_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/theme_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/theme_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/theme_remove.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/theme_remove.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi-v4/topbar_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxhdpi-v4/topbar_icon.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi-v4/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxxhdpi-v4/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi-v4/ic_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable-xxxhdpi-v4/ic_logo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_rounded_corner.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 | -
11 |
12 |
13 |
14 |
15 |
16 | -
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/daily_spinner_inner_holo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/daily_spinner_inner_holo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/daily_spinner_outer_holo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/daily_spinner_outer_holo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/dark_image_small_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/dark_image_small_default.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/guide_arrow_left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/guide_arrow_left.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/guide_arrow_right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/guide_arrow_right.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/guide_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/guide_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/guide_button_highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/guide_button_highlight.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/guide_handleft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/guide_handleft.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/guide_handright.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/guide_handright.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_card_overflow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/ic_card_overflow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_menu.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/image_small_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/image_small_default.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/image_top_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/image_top_default.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/item_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/login_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/login_bg.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/mask.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/menu_home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/menu_home.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/point_focured.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/point_nomal.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/splash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/drawable/splash.png
--------------------------------------------------------------------------------
/app/src/main/res/layout/action_comment.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
15 |
16 |
24 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/action_like.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
16 |
17 |
24 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_comment.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
17 |
18 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_editor.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
14 |
15 |
24 |
25 |
26 |
31 |
32 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_image_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
11 |
12 |
18 |
19 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_login.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
20 |
21 |
30 |
31 |
36 |
37 |
42 |
43 |
54 |
55 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_my_star.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_setting.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_splash.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
16 |
17 |
20 |
21 |
31 |
32 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_theme_detail.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
17 |
18 |
25 |
26 |
27 |
28 |
34 |
35 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/comment_title_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
21 |
22 |
31 |
32 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_detail.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/editor_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/editor_list_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
16 |
17 |
27 |
28 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/empty_comment_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
15 |
16 |
23 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/footer_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
17 |
18 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_dailys.xml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
12 |
13 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/header_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/header_viewpager.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
13 |
14 |
15 |
23 |
24 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/story_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 |
20 |
21 |
27 |
28 |
34 |
35 |
42 |
43 |
44 |
53 |
54 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/story_no_img_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 |
24 |
25 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/theme_list_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
11 |
12 |
19 |
20 |
28 |
29 |
30 |
39 |
40 |
41 |
51 |
52 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/theme_title_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
13 |
21 |
22 |
27 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/title_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/toolbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
17 |
18 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/viewpager_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
17 |
22 |
33 |
34 |
43 |
44 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_comment.xml:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_detail.xml:
--------------------------------------------------------------------------------
1 |
33 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_image_view.xml:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_main.xml:
--------------------------------------------------------------------------------
1 |
31 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/values-night/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/values-v21/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
17 |
18 |
--------------------------------------------------------------------------------
/app/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 | 64dp
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #00a2fa
4 | #00a2fa
5 | #00a2fa
6 |
7 | #ff212121
8 | #ff212121
9 | #ff212121
10 |
11 | #727272
12 |
13 | #ffffffff
14 | #ffc0c0c0
15 |
16 | #ff343434
17 | #ff343434
18 |
19 | #ff393939
20 | #ff404040
21 | #ffe9e9e9
22 | #ffffffff
23 |
24 |
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 | 280dp
6 | 16dp
7 | 16dp
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/app/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
13 |
18 |
19 |
20 |
23 |
27 |
28 |
32 |
33 |
37 |
38 |
--------------------------------------------------------------------------------
/app/src/test/java/com/white/bihudaily/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.white.bihudaily;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.assertEquals;
6 |
7 | /**
8 | * To work on unit tests, switch the Test Artifact in the Build Variants view.
9 | */
10 | public class ExampleUnitTest {
11 | @Test
12 | public void addition_isCorrect() throws Exception {
13 | assertEquals(4, 2 + 2);
14 | }
15 |
16 | @Test
17 | public void testFormat() throws Exception {
18 |
19 | }
20 | }
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 |
3 | buildscript {
4 | repositories {
5 | jcenter()
6 | mavenCentral()
7 | }
8 | dependencies {
9 | classpath 'com.android.tools.build:gradle:2.3.1'
10 | classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
11 | }
12 | }
13 |
14 | allprojects {
15 | repositories {
16 | jcenter()
17 | maven { url "https://jitpack.io" }
18 | }
19 | }
20 |
21 | task clean(type: Delete) {
22 | delete rootProject.buildDir
23 | }
24 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 |
3 | # IDE (e.g. Android Studio) users:
4 | # Gradle settings configured through the IDE *will override*
5 | # any settings specified in this file.
6 |
7 | # For more details on how to configure your build environment visit
8 | # http://www.gradle.org/docs/current/userguide/build_environment.html
9 |
10 | # Specifies the JVM arguments used for the daemon process.
11 | # The setting is particularly useful for tweaking memory settings.
12 | # Default value: -Xmx10248m -XX:MaxPermSize=256m
13 | # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
14 |
15 | # When configured, Gradle will run in incubating parallel mode.
16 | # This option should only be used with decoupled projects. More details, visit
17 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
18 | # org.gradle.parallel=true
19 | # Gradle parameters
20 | org.gradle.daemon=true
21 | org.gradle.jvmargs=-Xmx4608M -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
22 | org.gradle.parallel=true
23 | org.gradle.configureondemand=true
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Jan 23 22:19:51 CST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
7 |
--------------------------------------------------------------------------------
/screenshot/comment.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/screenshot/comment.jpg
--------------------------------------------------------------------------------
/screenshot/content.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/screenshot/content.jpg
--------------------------------------------------------------------------------
/screenshot/index.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/screenshot/index.jpg
--------------------------------------------------------------------------------
/screenshot/night.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/screenshot/night.jpg
--------------------------------------------------------------------------------
/screenshot/theme.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WhiteDG/BihuDaily/1483810cf27af2e127199567c37bb26250d8341b/screenshot/theme.jpg
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------