├── .gitignore ├── .idea ├── encodings.xml ├── gradle.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── Jianshu.zip ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── myapplication │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── yds │ │ │ └── jianshu │ │ │ └── FakeJUApplication.java │ └── res │ │ └── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── example │ └── myapplication │ ├── ExampleUnitTest.java │ └── HandlerTest.java ├── fjs.gradle ├── fjslibrary ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yds │ │ └── jianshulib │ │ ├── FJUApplication.java │ │ ├── adapter │ │ └── BaseTabFragmentPagerAdapter.java │ │ ├── base │ │ └── mvp │ │ │ ├── BaseActivity.java │ │ │ ├── BaseModel.java │ │ │ ├── BasePresenter.java │ │ │ ├── IBasePresenter.java │ │ │ └── IBaseView.java │ │ ├── decoration │ │ └── LinearItemDecoration.java │ │ ├── itf │ │ ├── Manager.java │ │ └── OnLoadMoreListener.java │ │ ├── utils │ │ ├── BluetoothUtil.java │ │ ├── FToast.java │ │ ├── ObjectUtil.java │ │ ├── statusbar │ │ │ ├── OSUtils.java │ │ │ ├── StatusBarUtil.java │ │ │ └── SystemBarTintManager.java │ │ └── widget │ │ │ └── constance │ │ │ └── CommonImageType.java │ │ └── widget │ │ ├── CirCleImageView.java │ │ ├── SearchBarLayout.java │ │ ├── flowlayout │ │ ├── FlowLayout.java │ │ ├── TagAdapter.java │ │ ├── TagFlowLayout.java │ │ └── TagView.java │ │ ├── multiimageview │ │ └── MultiImageView.java │ │ └── photoview │ │ ├── Compat.java │ │ ├── CustomGestureDetector.java │ │ ├── OnGestureListener.java │ │ ├── OnMatrixChangedListener.java │ │ ├── OnOutsidePhotoTapListener.java │ │ ├── OnPhotoTapListener.java │ │ ├── OnScaleChangedListener.java │ │ ├── OnSingleFlingListener.java │ │ ├── OnViewDragListener.java │ │ ├── OnViewTapListener.java │ │ ├── PhotoView.java │ │ ├── PhotoViewAttacher.java │ │ └── Util.java │ └── res │ ├── drawable │ ├── f_back.png │ ├── f_jevel.png │ ├── f_placeholder.png │ ├── f_search.png │ ├── f_toast_alert.webp │ ├── f_toast_bg.xml │ ├── f_toast_no.webp │ ├── f_toast_yes.webp │ ├── test01.jpg │ ├── test02.jpg │ ├── test03.jpg │ ├── test04.jpg │ ├── test05.jpg │ ├── test06.jpg │ ├── test07.jpg │ ├── test08.jpg │ ├── test09.jpg │ └── test10.jpg │ ├── layout │ ├── f_search_layout.xml │ └── f_toast.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mainmodule ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── mainmodule │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── makelist.json │ │ ├── search.json │ │ └── search1.json │ ├── java │ │ └── com │ │ │ └── yds │ │ │ └── mainmodule │ │ │ ├── MainApplication.java │ │ │ ├── adapter │ │ │ ├── ArticleAdapter.java │ │ │ ├── ImageAdapter.java │ │ │ ├── ImageViewPagerAdapter.java │ │ │ ├── SearchRankAdapter.java │ │ │ ├── SearchResultAdapter.java │ │ │ └── TestAdapter.java │ │ │ ├── bo │ │ │ ├── MakeListDataBO.java │ │ │ ├── SearchRankBO.java │ │ │ └── SearchResultListBO.java │ │ │ ├── dao │ │ │ ├── MakeListDataDAO.java │ │ │ ├── SearchRankDAO.java │ │ │ └── SearchResultListDAO.java │ │ │ ├── fragment │ │ │ ├── AttentionFragment.java │ │ │ ├── HomeFragment.java │ │ │ ├── JevelFragment.java │ │ │ ├── KojimaFragment.java │ │ │ ├── MakeListFragment.java │ │ │ ├── MeFragment.java │ │ │ ├── NotificationFragment.java │ │ │ ├── RecommendFragment.java │ │ │ ├── SerialFragment.java │ │ │ └── ThematicFragment.java │ │ │ ├── manager │ │ │ ├── ActivityManager.java │ │ │ ├── OnePixelActivityManager.java │ │ │ ├── OnePixelReceiverManager.java │ │ │ └── ReceiverManager.java │ │ │ ├── mobile │ │ │ ├── activity │ │ │ │ ├── DividerItemDecoration.java │ │ │ │ ├── MainActivity.java │ │ │ │ ├── PhotoViewActivity.java │ │ │ │ └── TestActivity.java │ │ │ ├── contract │ │ │ │ └── MainContract.java │ │ │ ├── models │ │ │ │ └── MainModel.java │ │ │ └── presenters │ │ │ │ └── MainPresenter.java │ │ │ ├── onepixel │ │ │ ├── OnePixelActivity.java │ │ │ ├── OnePixelReceiver.java │ │ │ └── OnePixelService.java │ │ │ └── util │ │ │ └── AssetsUtils.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── circle_progress_shape.xml │ │ ├── ic_launcher_background.xml │ │ ├── icon_tabbar_follow.png │ │ ├── icon_tabbar_follow_active.png │ │ ├── icon_tabbar_jewel.png │ │ ├── icon_tabbar_jewel_active.png │ │ ├── icon_tabbar_me.png │ │ ├── icon_tabbar_me_active.png │ │ ├── icon_tabbar_notification.png │ │ ├── icon_tabbar_notification_active.png │ │ ├── icon_tabbar_subscription.png │ │ ├── icon_tabbar_subscription_active.png │ │ ├── search_history.png │ │ ├── search_populer.png │ │ ├── selector_flow_layout.xml │ │ ├── selector_flow_layout_tag_bg.xml │ │ ├── selector_flow_layout_text_color.xml │ │ ├── shape_search.xml │ │ ├── shape_search_tag.xml │ │ ├── shape_tag_checked_bg.xml │ │ ├── shape_tag_normal_bg.xml │ │ ├── tabbar__follow_img_selecter.xml │ │ ├── tabbar_jewel_img_selecter.xml │ │ ├── tabbar_me_img_selecter.xml │ │ ├── tabbar_notification_img_selecter.xml │ │ ├── tabbar_subscription_img_selecter.xml │ │ └── tabbar_subscription_text_selecter.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── activity_photo_view.xml │ │ ├── activity_test.xml │ │ ├── flowlayout_adapter_text.xml │ │ ├── item_test.xml │ │ ├── main_module_fragment_attention.xml │ │ ├── main_module_fragment_home.xml │ │ ├── main_module_fragment_jevel.xml │ │ ├── main_module_fragment_kojima.xml │ │ ├── main_module_fragment_make_list.xml │ │ ├── main_module_fragment_me.xml │ │ ├── main_module_fragment_notification.xml │ │ ├── main_module_fragment_recommend.xml │ │ ├── main_module_fragment_serial.xml │ │ ├── main_module_fragment_thematic.xml │ │ ├── main_module_layout_home_tab_item.xml │ │ ├── main_module_search_his.xml │ │ ├── main_module_search_layout.xml │ │ ├── main_module_search_result.xml │ │ ├── recycler_adapter_item_article.xml │ │ ├── recycler_adapter_item_footer.xml │ │ ├── recycler_adapter_item_image.xml │ │ ├── recycler_adapter_item_search_rank.xml │ │ └── recycler_adapter_item_search_result.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── dimen.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── example │ └── mainmodule │ └── ExampleUnitTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /Jianshu.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/Jianshu.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/androidTest/java/com/example/myapplication/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/yds/jianshu/FakeJUApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/main/java/com/yds/jianshu/FakeJUApplication.java -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/example/myapplication/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/test/java/com/example/myapplication/ExampleUnitTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/example/myapplication/HandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/app/src/test/java/com/example/myapplication/HandlerTest.java -------------------------------------------------------------------------------- /fjs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjs.gradle -------------------------------------------------------------------------------- /fjslibrary/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /fjslibrary/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/build.gradle -------------------------------------------------------------------------------- /fjslibrary/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/proguard-rules.pro -------------------------------------------------------------------------------- /fjslibrary/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/FJUApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/FJUApplication.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/adapter/BaseTabFragmentPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/adapter/BaseTabFragmentPagerAdapter.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/BaseActivity.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/BaseModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/BaseModel.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/BasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/BasePresenter.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/IBasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/IBasePresenter.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/IBaseView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/base/mvp/IBaseView.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/decoration/LinearItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/decoration/LinearItemDecoration.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/itf/Manager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/itf/Manager.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/itf/OnLoadMoreListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/itf/OnLoadMoreListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/utils/BluetoothUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/utils/BluetoothUtil.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/utils/FToast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/utils/FToast.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/utils/ObjectUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/utils/ObjectUtil.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/utils/statusbar/OSUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/utils/statusbar/OSUtils.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/utils/statusbar/StatusBarUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/utils/statusbar/StatusBarUtil.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/utils/statusbar/SystemBarTintManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/utils/statusbar/SystemBarTintManager.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/utils/widget/constance/CommonImageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/utils/widget/constance/CommonImageType.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/CirCleImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/CirCleImageView.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/SearchBarLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/SearchBarLayout.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/flowlayout/FlowLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/flowlayout/FlowLayout.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/flowlayout/TagAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/flowlayout/TagAdapter.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/flowlayout/TagFlowLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/flowlayout/TagFlowLayout.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/flowlayout/TagView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/flowlayout/TagView.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/multiimageview/MultiImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/multiimageview/MultiImageView.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/Compat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/Compat.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/CustomGestureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/CustomGestureDetector.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnGestureListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnGestureListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnMatrixChangedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnMatrixChangedListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnOutsidePhotoTapListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnOutsidePhotoTapListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnPhotoTapListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnPhotoTapListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnScaleChangedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnScaleChangedListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnSingleFlingListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnSingleFlingListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnViewDragListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnViewDragListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnViewTapListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/OnViewTapListener.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/PhotoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/PhotoView.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/PhotoViewAttacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/PhotoViewAttacher.java -------------------------------------------------------------------------------- /fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/java/com/yds/jianshulib/widget/photoview/Util.java -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/f_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/f_back.png -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/f_jevel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/f_jevel.png -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/f_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/f_placeholder.png -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/f_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/f_search.png -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/f_toast_alert.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/f_toast_alert.webp -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/f_toast_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/f_toast_bg.xml -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/f_toast_no.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/f_toast_no.webp -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/f_toast_yes.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/f_toast_yes.webp -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test01.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test02.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test03.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test04.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test05.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test06.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test07.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test08.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test09.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/drawable/test10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/drawable/test10.jpg -------------------------------------------------------------------------------- /fjslibrary/src/main/res/layout/f_search_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/layout/f_search_layout.xml -------------------------------------------------------------------------------- /fjslibrary/src/main/res/layout/f_toast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/layout/f_toast.xml -------------------------------------------------------------------------------- /fjslibrary/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /fjslibrary/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /fjslibrary/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /fjslibrary/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/fjslibrary/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/gradlew.bat -------------------------------------------------------------------------------- /mainmodule/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /mainmodule/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/build.gradle -------------------------------------------------------------------------------- /mainmodule/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/proguard-rules.pro -------------------------------------------------------------------------------- /mainmodule/src/androidTest/java/com/example/mainmodule/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/androidTest/java/com/example/mainmodule/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /mainmodule/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mainmodule/src/main/assets/makelist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/assets/makelist.json -------------------------------------------------------------------------------- /mainmodule/src/main/assets/search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/assets/search.json -------------------------------------------------------------------------------- /mainmodule/src/main/assets/search1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/assets/search1.json -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/MainApplication.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/adapter/ArticleAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/adapter/ArticleAdapter.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/adapter/ImageAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/adapter/ImageAdapter.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/adapter/ImageViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/adapter/ImageViewPagerAdapter.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/adapter/SearchRankAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/adapter/SearchRankAdapter.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/adapter/SearchResultAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/adapter/SearchResultAdapter.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/adapter/TestAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/adapter/TestAdapter.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/bo/MakeListDataBO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/bo/MakeListDataBO.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/bo/SearchRankBO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/bo/SearchRankBO.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/bo/SearchResultListBO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/bo/SearchResultListBO.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/dao/MakeListDataDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/dao/MakeListDataDAO.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/dao/SearchRankDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/dao/SearchRankDAO.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/dao/SearchResultListDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/dao/SearchResultListDAO.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/AttentionFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/AttentionFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/HomeFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/HomeFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/JevelFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/JevelFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/KojimaFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/KojimaFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/MakeListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/MakeListFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/MeFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/MeFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/NotificationFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/NotificationFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/RecommendFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/RecommendFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/SerialFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/SerialFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/fragment/ThematicFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/fragment/ThematicFragment.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/manager/ActivityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/manager/ActivityManager.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/manager/OnePixelActivityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/manager/OnePixelActivityManager.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/manager/OnePixelReceiverManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/manager/OnePixelReceiverManager.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/manager/ReceiverManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/manager/ReceiverManager.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/mobile/activity/DividerItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/mobile/activity/DividerItemDecoration.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/mobile/activity/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/mobile/activity/MainActivity.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/mobile/activity/PhotoViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/mobile/activity/PhotoViewActivity.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/mobile/activity/TestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/mobile/activity/TestActivity.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/mobile/contract/MainContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/mobile/contract/MainContract.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/mobile/models/MainModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/mobile/models/MainModel.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/mobile/presenters/MainPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/mobile/presenters/MainPresenter.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/onepixel/OnePixelActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/onepixel/OnePixelActivity.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/onepixel/OnePixelReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/onepixel/OnePixelReceiver.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/onepixel/OnePixelService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/onepixel/OnePixelService.java -------------------------------------------------------------------------------- /mainmodule/src/main/java/com/yds/mainmodule/util/AssetsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/java/com/yds/mainmodule/util/AssetsUtils.java -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/circle_progress_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/circle_progress_shape.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_follow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_follow.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_follow_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_follow_active.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_jewel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_jewel.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_jewel_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_jewel_active.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_me.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_me.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_me_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_me_active.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_notification.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_notification_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_notification_active.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_subscription.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_subscription.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/icon_tabbar_subscription_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/icon_tabbar_subscription_active.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/search_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/search_history.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/search_populer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/search_populer.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/selector_flow_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/selector_flow_layout.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/selector_flow_layout_tag_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/selector_flow_layout_tag_bg.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/selector_flow_layout_text_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/selector_flow_layout_text_color.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/shape_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/shape_search.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/shape_search_tag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/shape_search_tag.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/shape_tag_checked_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/shape_tag_checked_bg.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/shape_tag_normal_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/shape_tag_normal_bg.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/tabbar__follow_img_selecter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/tabbar__follow_img_selecter.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/tabbar_jewel_img_selecter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/tabbar_jewel_img_selecter.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/tabbar_me_img_selecter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/tabbar_me_img_selecter.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/tabbar_notification_img_selecter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/tabbar_notification_img_selecter.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/tabbar_subscription_img_selecter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/tabbar_subscription_img_selecter.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/drawable/tabbar_subscription_text_selecter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/drawable/tabbar_subscription_text_selecter.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/activity_photo_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/activity_photo_view.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/activity_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/activity_test.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/flowlayout_adapter_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/flowlayout_adapter_text.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/item_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/item_test.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_attention.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_attention.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_home.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_jevel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_jevel.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_kojima.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_kojima.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_make_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_make_list.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_me.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_me.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_notification.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_recommend.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_recommend.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_serial.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_serial.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_fragment_thematic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_fragment_thematic.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_layout_home_tab_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_layout_home_tab_item.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_search_his.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_search_his.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_search_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_search_layout.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/main_module_search_result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/main_module_search_result.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/recycler_adapter_item_article.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/recycler_adapter_item_article.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/recycler_adapter_item_footer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/recycler_adapter_item_footer.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/recycler_adapter_item_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/recycler_adapter_item_image.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/recycler_adapter_item_search_rank.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/recycler_adapter_item_search_rank.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/layout/recycler_adapter_item_search_result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/layout/recycler_adapter_item_search_result.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /mainmodule/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/values/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/values/dimen.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /mainmodule/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /mainmodule/src/test/java/com/example/mainmodule/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/mainmodule/src/test/java/com/example/mainmodule/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ydslib/Jianshu/HEAD/settings.gradle --------------------------------------------------------------------------------