├── .gitignore ├── .idea ├── caches │ └── build_file_checksums.ser ├── codeStyles │ └── Project.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── libs │ └── picasso-2.5.2.jar ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── me │ │ └── wavever │ │ └── ganklock │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── migrations │ │ │ └── 4.sql │ ├── ic_launcher-web.png │ ├── icon-web.png │ ├── java │ │ └── me │ │ │ └── wavever │ │ │ └── ganklock │ │ │ ├── MyApplication.java │ │ │ ├── config │ │ │ ├── Config.java │ │ │ └── GankApi.java │ │ │ ├── db │ │ │ └── DBHelper.java │ │ │ ├── event │ │ │ ├── ClickEvent.java │ │ │ ├── RxBus.java │ │ │ ├── SettingEvent.java │ │ │ └── StatusEvent.java │ │ │ ├── model │ │ │ ├── bean │ │ │ │ ├── Gank.java │ │ │ │ ├── GankContent.java │ │ │ │ ├── GankDaily.java │ │ │ │ ├── GankDailyContent.java │ │ │ │ └── Like.java │ │ │ ├── data │ │ │ │ ├── ContentGankData.java │ │ │ │ └── DailyGankData.java │ │ │ └── http │ │ │ │ ├── GankService.java │ │ │ │ └── RetrofitUtil.java │ │ │ ├── presenter │ │ │ ├── BasePresenter.java │ │ │ ├── DailyGankPresenter.java │ │ │ ├── GankContentPresenter.java │ │ │ ├── IPresenter.java │ │ │ ├── LikePresenter.java │ │ │ ├── LockPresenter.java │ │ │ ├── MeiZhiPresenter.java │ │ │ ├── MorePresenter.java │ │ │ └── WebViewPresenter.java │ │ │ ├── receiver │ │ │ └── GankLockReceiver.java │ │ │ ├── service │ │ │ └── LockService.java │ │ │ ├── ui │ │ │ ├── activity │ │ │ │ ├── AboutActivity.java │ │ │ │ ├── BaseActivity.java │ │ │ │ ├── BaseMvpActivity.java │ │ │ │ ├── GankContentActivity.java │ │ │ │ ├── LicenseActivity.java │ │ │ │ ├── LockActivity.java │ │ │ │ ├── MainActivity.java │ │ │ │ ├── PhotoActivity.java │ │ │ │ ├── SettingActivity.java │ │ │ │ └── WebViewActivity.java │ │ │ ├── adapter │ │ │ │ ├── BaseRVAdapter.java │ │ │ │ ├── DailyListAdapter.java │ │ │ │ ├── GankListAdapter.java │ │ │ │ ├── LikeRecyclerViewAdapter.java │ │ │ │ └── MeizhiRecyclerViewAdapter.java │ │ │ ├── fragment │ │ │ │ ├── BaseFragment.java │ │ │ │ ├── DailyGankFragment.java │ │ │ │ ├── LikeFragment.java │ │ │ │ ├── MeizhiFragment.java │ │ │ │ ├── MoreFragment.java │ │ │ │ └── SettingFragment.java │ │ │ └── widget │ │ │ │ ├── ColorfulCircleView.java │ │ │ │ ├── RatioImageView.java │ │ │ │ ├── SwipeUnLockLayout.java │ │ │ │ ├── UnlockArrow.java │ │ │ │ └── UnlockArrowHolder.java │ │ │ ├── utils │ │ │ ├── DateUtil.java │ │ │ ├── DialogUtil.java │ │ │ ├── LogUtil.java │ │ │ ├── PhotoUtil.java │ │ │ ├── PreferenceUtil.java │ │ │ ├── StringUtil.java │ │ │ ├── SystemUtil.java │ │ │ ├── ToastUtil.java │ │ │ └── UIUtil.java │ │ │ └── view │ │ │ ├── IBaseView.java │ │ │ ├── IDailyGankView.java │ │ │ ├── IGankContentView.java │ │ │ ├── ILikeView.java │ │ │ ├── ILockView.java │ │ │ ├── IMeiZhiView.java │ │ │ ├── IMoreView.java │ │ │ └── IWebView.java │ └── res │ │ ├── color │ │ └── selector_primary_click.xml │ │ ├── drawable-hdpi │ │ └── ic_settings_white_36dp.png │ │ ├── drawable-xhdpi │ │ ├── ic_card_48dp.png │ │ ├── ic_check_white_18dp.png │ │ ├── ic_favorite_grey_500_24dp.png │ │ ├── ic_favorite_red_500_24dp.png │ │ └── ic_share_grey_500_24dp.png │ │ ├── drawable-xxhdpi │ │ ├── empty_icon.png │ │ ├── l_new_tip.png │ │ └── test_image.jpg │ │ ├── drawable-xxxhdpi │ │ ├── ic_cloud_white_24dp.png │ │ ├── ic_format_list_numbered_white_24dp.png │ │ ├── ic_portrait_white_24dp.png │ │ └── ic_star_white_24dp.png │ │ ├── drawable │ │ ├── bg_card_nopic.xml │ │ ├── bg_more_fragment_item.xml │ │ ├── daily_mask.xml │ │ ├── lock_date_mask.xml │ │ ├── more_item_line_divider.xml │ │ ├── selector_pick_item.xml │ │ └── toolbar_shadow_view.xml │ │ ├── layout │ │ ├── activity_about.xml │ │ ├── activity_gank_content.xml │ │ ├── activity_lock.xml │ │ ├── activity_main.xml │ │ ├── activity_photo.xml │ │ ├── activity_setting.xml │ │ ├── activity_web_view.xml │ │ ├── dialog_theme_picker.xml │ │ ├── fragment_daily.xml │ │ ├── fragment_license.xml │ │ ├── fragment_like.xml │ │ ├── fragment_meizhi.xml │ │ ├── fragment_more.xml │ │ ├── item_daily_recycler_view.xml │ │ ├── item_gank_rv_content.xml │ │ ├── item_like_rv.xml │ │ ├── item_meizhi_recycler_view.xml │ │ ├── layout_lock_time.xml │ │ ├── toolbar.xml │ │ └── toolbar_shadow.xml │ │ ├── menu │ │ ├── main_menu.xml │ │ └── navigation.xml │ │ ├── mipmap-hdpi │ │ └── icon.png │ │ ├── mipmap-mdpi │ │ └── icon.png │ │ ├── mipmap-xhdpi │ │ └── icon.png │ │ ├── mipmap-xxhdpi │ │ └── icon.png │ │ ├── mipmap-xxxhdpi │ │ └── icon.png │ │ ├── values-v19 │ │ └── style.xml │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ ├── values │ │ ├── android_material_design_colours.xml │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── preferences.xml │ └── test │ └── java │ └── me │ └── wavever │ └── ganklock │ └── ExampleUnitTest.java ├── config.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/libs/picasso-2.5.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/libs/picasso-2.5.2.jar -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/me/wavever/ganklock/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/androidTest/java/me/wavever/ganklock/ApplicationTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/migrations/4.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE Ganks ADD COLUMN _id text; -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/icon-web.png -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/MyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/MyApplication.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/config/Config.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/config/GankApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/config/GankApi.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/db/DBHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/db/DBHelper.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/event/ClickEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/event/ClickEvent.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/event/RxBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/event/RxBus.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/event/SettingEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/event/SettingEvent.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/event/StatusEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/event/StatusEvent.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/bean/Gank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/bean/Gank.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/bean/GankContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/bean/GankContent.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/bean/GankDaily.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/bean/GankDaily.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/bean/GankDailyContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/bean/GankDailyContent.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/bean/Like.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/bean/Like.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/data/ContentGankData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/data/ContentGankData.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/data/DailyGankData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/data/DailyGankData.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/http/GankService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/http/GankService.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/model/http/RetrofitUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/model/http/RetrofitUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/BasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/BasePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/DailyGankPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/DailyGankPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/GankContentPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/GankContentPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/IPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/IPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/LikePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/LikePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/LockPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/LockPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/MeiZhiPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/MeiZhiPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/MorePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/MorePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/presenter/WebViewPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/presenter/WebViewPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/receiver/GankLockReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/receiver/GankLockReceiver.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/service/LockService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/service/LockService.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/AboutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/AboutActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/BaseMvpActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/BaseMvpActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/GankContentActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/GankContentActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/LicenseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/LicenseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/LockActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/LockActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/PhotoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/PhotoActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/SettingActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/SettingActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/activity/WebViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/activity/WebViewActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/adapter/BaseRVAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/adapter/BaseRVAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/adapter/DailyListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/adapter/DailyListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/adapter/GankListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/adapter/GankListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/adapter/LikeRecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/adapter/LikeRecyclerViewAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/adapter/MeizhiRecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/adapter/MeizhiRecyclerViewAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/fragment/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/fragment/BaseFragment.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/fragment/DailyGankFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/fragment/DailyGankFragment.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/fragment/LikeFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/fragment/LikeFragment.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/fragment/MeizhiFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/fragment/MeizhiFragment.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/fragment/MoreFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/fragment/MoreFragment.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/fragment/SettingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/fragment/SettingFragment.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/widget/ColorfulCircleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/widget/ColorfulCircleView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/widget/RatioImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/widget/RatioImageView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/widget/SwipeUnLockLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/widget/SwipeUnLockLayout.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/widget/UnlockArrow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/widget/UnlockArrow.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/ui/widget/UnlockArrowHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/ui/widget/UnlockArrowHolder.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/DateUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/DialogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/DialogUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/LogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/LogUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/PhotoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/PhotoUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/PreferenceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/PreferenceUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/StringUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/SystemUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/SystemUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/ToastUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/ToastUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/utils/UIUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/utils/UIUtil.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/view/IBaseView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/view/IBaseView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/view/IDailyGankView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/view/IDailyGankView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/view/IGankContentView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/view/IGankContentView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/view/ILikeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/view/ILikeView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/view/ILockView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/view/ILockView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/view/IMeiZhiView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/view/IMeiZhiView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/view/IMoreView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/view/IMoreView.java -------------------------------------------------------------------------------- /app/src/main/java/me/wavever/ganklock/view/IWebView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/java/me/wavever/ganklock/view/IWebView.java -------------------------------------------------------------------------------- /app/src/main/res/color/selector_primary_click.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/color/selector_primary_click.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_settings_white_36dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-hdpi/ic_settings_white_36dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_card_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xhdpi/ic_card_48dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_check_white_18dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xhdpi/ic_check_white_18dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_favorite_grey_500_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xhdpi/ic_favorite_grey_500_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_favorite_red_500_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xhdpi/ic_favorite_red_500_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_share_grey_500_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xhdpi/ic_share_grey_500_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/empty_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xxhdpi/empty_icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/l_new_tip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xxhdpi/l_new_tip.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/test_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xxhdpi/test_image.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_cloud_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xxxhdpi/ic_cloud_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_format_list_numbered_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xxxhdpi/ic_format_list_numbered_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_portrait_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xxxhdpi/ic_portrait_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_star_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable-xxxhdpi/ic_star_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_card_nopic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable/bg_card_nopic.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_more_fragment_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable/bg_more_fragment_item.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/daily_mask.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable/daily_mask.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/lock_date_mask.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable/lock_date_mask.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/more_item_line_divider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable/more_item_line_divider.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/selector_pick_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable/selector_pick_item.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/toolbar_shadow_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/drawable/toolbar_shadow_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/activity_about.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_gank_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/activity_gank_content.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_lock.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/activity_lock.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_photo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/activity_photo.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_setting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/activity_setting.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_web_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/activity_web_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_theme_picker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/dialog_theme_picker.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_daily.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/fragment_daily.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_license.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/fragment_license.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_like.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/fragment_like.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_meizhi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/fragment_meizhi.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/fragment_more.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_daily_recycler_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/item_daily_recycler_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_gank_rv_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/item_gank_rv_content.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_like_rv.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/item_like_rv.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_meizhi_recycler_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/item_meizhi_recycler_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_lock_time.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/layout_lock_time.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar_shadow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/layout/toolbar_shadow.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/main_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/menu/main_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/menu/navigation.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/mipmap-hdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/mipmap-mdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/mipmap-xhdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/mipmap-xxhdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/mipmap-xxxhdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/values-v19/style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values-v19/style.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/android_material_design_colours.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values/android_material_design_colours.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /app/src/test/java/me/wavever/ganklock/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/app/src/test/java/me/wavever/ganklock/ExampleUnitTest.java -------------------------------------------------------------------------------- /config.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/config.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavever/GankLock/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------