├── .gitignore ├── LICENSE.txt ├── README.rst ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── github │ │ └── baoti │ │ └── pioneer │ │ ├── ApplicationTest.java │ │ └── ui │ │ └── splash │ │ └── SplashActivityTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── baoti │ │ │ └── pioneer │ │ │ ├── AppMain.java │ │ │ ├── AppMainModule.java │ │ │ ├── BusProvider.java │ │ │ ├── Constants.java │ │ │ ├── app │ │ │ ├── AppModule.java │ │ │ ├── ForApp.java │ │ │ ├── loader │ │ │ │ ├── AsyncLoader.java │ │ │ │ ├── PageLoader.java │ │ │ │ └── ThrowableLoader.java │ │ │ ├── notification │ │ │ │ └── Toaster.java │ │ │ ├── task │ │ │ │ ├── InteractorTask.java │ │ │ │ ├── PageTask.java │ │ │ │ ├── ReportTask.java │ │ │ │ ├── SafeAsyncTask.java │ │ │ │ ├── Tasks.java │ │ │ │ └── compat │ │ │ │ │ └── AsyncTask.java │ │ │ └── widget │ │ │ │ ├── BaseBindAdapter.java │ │ │ │ ├── HeaderFooterListAdapter.java │ │ │ │ ├── ResourceLoadingIndicator.java │ │ │ │ ├── ViewUtils.java │ │ │ │ └── compat │ │ │ │ └── ArrayAdapter.java │ │ │ ├── biz │ │ │ ├── BizModule.java │ │ │ ├── Passwords.java │ │ │ ├── ResourcePage.java │ │ │ ├── exception │ │ │ │ ├── BizException.java │ │ │ │ ├── NoSuchPageException.java │ │ │ │ └── ValidationException.java │ │ │ └── interactor │ │ │ │ ├── AccountInteractor.java │ │ │ │ ├── AccountInteractorImpl.java │ │ │ │ ├── AppInteractor.java │ │ │ │ ├── AppInteractorImpl.java │ │ │ │ ├── DeferredInteractor.java │ │ │ │ ├── NewsInteractor.java │ │ │ │ ├── NewsInteractorImpl.java │ │ │ │ ├── PageInteractor.java │ │ │ │ └── ResourcePager.java │ │ │ ├── data │ │ │ ├── Assets.java │ │ │ ├── DataConstants.java │ │ │ ├── DataException.java │ │ │ ├── DataInitializer.java │ │ │ ├── DataModule.java │ │ │ ├── api │ │ │ │ ├── AccountApi.java │ │ │ │ ├── ApiException.java │ │ │ │ ├── ApiModule.java │ │ │ │ ├── ApiResponse.java │ │ │ │ ├── NewsApi.java │ │ │ │ └── internal │ │ │ │ │ ├── FakeNewsApiImpl.java │ │ │ │ │ └── mapper │ │ │ │ │ └── Mapper.java │ │ │ └── prefs │ │ │ │ └── AccountPrefs.java │ │ │ ├── entity │ │ │ ├── Account.java │ │ │ ├── ImageBean.java │ │ │ ├── News.java │ │ │ └── User.java │ │ │ ├── event │ │ │ ├── AccountChangedEvent.java │ │ │ ├── EventPoster.java │ │ │ ├── app │ │ │ │ ├── AppFinalizeRequestEvent.java │ │ │ │ ├── AppInitializeReportEvent.java │ │ │ │ └── AppInitializeRequestEvent.java │ │ │ ├── audit │ │ │ │ ├── AuditConsumeEvent.java │ │ │ │ └── AuditRechargeEvent.java │ │ │ └── ui │ │ │ │ └── ApplicationExitRequestEvent.java │ │ │ ├── misc │ │ │ ├── picasso │ │ │ │ └── PicassoHelper.java │ │ │ └── util │ │ │ │ ├── ActivityRequestState.java │ │ │ │ ├── DateFormats.java │ │ │ │ ├── Func.java │ │ │ │ ├── ImageActions.java │ │ │ │ ├── Intents.java │ │ │ │ ├── IoUtils.java │ │ │ │ ├── Spans.java │ │ │ │ ├── SpansV1.java │ │ │ │ ├── Texts.java │ │ │ │ └── Truss.java │ │ │ └── ui │ │ │ ├── ForUi.java │ │ │ ├── Navigator.java │ │ │ ├── UiModule.java │ │ │ ├── common │ │ │ ├── base │ │ │ │ └── BaseContainerActivity.java │ │ │ ├── holder │ │ │ │ ├── LoadingViewHolder.java │ │ │ │ └── OnViewHolderClickListener.java │ │ │ ├── image │ │ │ │ └── chooser │ │ │ │ │ └── ImageChooserFragment.java │ │ │ ├── page │ │ │ │ ├── IPageView.java │ │ │ │ ├── PageAdapter.java │ │ │ │ ├── PageFragment.java │ │ │ │ └── PagePresenter.java │ │ │ └── search │ │ │ │ └── BaseSearchActivity.java │ │ │ ├── login │ │ │ ├── ILoginView.java │ │ │ ├── LoginDialogFragment.java │ │ │ ├── LoginFragment.java │ │ │ ├── LoginModule.java │ │ │ ├── LoginPresenter.java │ │ │ └── LoginViewDelegate.java │ │ │ ├── main │ │ │ ├── IMainView.java │ │ │ ├── MainActivity.java │ │ │ ├── MainFragment.java │ │ │ ├── MainModule.java │ │ │ └── MainPresenter.java │ │ │ ├── me │ │ │ ├── IMeView.java │ │ │ ├── MeActivity.java │ │ │ ├── MeFragment.java │ │ │ └── MePresenter.java │ │ │ ├── news │ │ │ ├── NewsActivity.java │ │ │ ├── NewsModule.java │ │ │ ├── detail │ │ │ │ └── NewsDetailFragment.java │ │ │ ├── edit │ │ │ │ └── NewsEditFragment.java │ │ │ └── list │ │ │ │ ├── INewsListView.java │ │ │ │ ├── NewsListAdapter.java │ │ │ │ ├── NewsListFragment.java │ │ │ │ └── NewsListPresenter.java │ │ │ └── splash │ │ │ ├── ISplashView.java │ │ │ ├── SplashActivity.java │ │ │ ├── SplashModule.java │ │ │ └── SplashPresenter.java │ └── res │ │ ├── drawable-hdpi │ │ ├── ic_ab_back.png │ │ └── splash_bg.jpg │ │ ├── drawable │ │ └── avatar.png │ │ ├── layout │ │ ├── activity_news.xml │ │ ├── activity_splash.xml │ │ ├── app_swipe_recycler_list.xml │ │ ├── dialog_fragment_image_chooser.xml │ │ ├── dialog_fragment_login.xml │ │ ├── fragment_login.xml │ │ ├── fragment_main.xml │ │ ├── fragment_me.xml │ │ ├── fragment_news_detail.xml │ │ ├── fragment_news_edit.xml │ │ ├── loading_item.xml │ │ ├── swipe_recycler_view.xml │ │ ├── swipe_recycler_view_vertical.xml │ │ └── view_login.xml │ │ ├── menu │ │ ├── edit.xml │ │ ├── save.xml │ │ └── search_view.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ ├── styles_appbar.xml │ │ ├── styles_popup.xml │ │ ├── styles_splash.xml │ │ └── styles_widget.xml │ └── test │ └── java │ └── com │ └── github │ └── baoti │ └── pioneer │ └── misc │ └── util │ ├── IoUtilsTest.java │ └── TextsTest.java ├── authProvider ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── github │ │ └── baoti │ │ └── authprovider │ │ └── ApplicationTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── github │ │ └── baoti │ │ └── authprovider │ │ ├── InfoActivity.java │ │ ├── LoginActivity.java │ │ └── accounts │ │ ├── AccountAuthenticator.java │ │ ├── AccountAuthenticatorService.java │ │ ├── AccountConstants.java │ │ └── AuthenticatorActivity.java │ └── res │ ├── drawable-hdpi │ └── ic_launcher.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── drawable-xxhdpi │ └── ic_launcher.png │ ├── layout │ ├── activity_info.xml │ └── activity_login.xml │ ├── values │ ├── dimens.xml │ ├── strings.xml │ ├── strings_activity_login.xml │ └── styles.xml │ └── xml │ └── authenticator.xml ├── checkstyle.xml ├── gradle.properties ├── gradle ├── android-findbugs.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libPresenter ├── .gitignore ├── README.rst ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── github │ └── baoti │ └── android │ └── presenter │ ├── ActivityView.java │ ├── AppCompatActivityView.java │ ├── DialogFragmentView.java │ ├── FragmentView.java │ ├── IView.java │ ├── IViewDelegate.java │ └── Presenter.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/README.rst -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/github/baoti/pioneer/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/androidTest/java/com/github/baoti/pioneer/ApplicationTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/github/baoti/pioneer/ui/splash/SplashActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/androidTest/java/com/github/baoti/pioneer/ui/splash/SplashActivityTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/AppMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/AppMain.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/AppMainModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/AppMainModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/BusProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/BusProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/Constants.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/AppModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/AppModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/ForApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/ForApp.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/loader/AsyncLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/loader/AsyncLoader.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/loader/PageLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/loader/PageLoader.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/loader/ThrowableLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/loader/ThrowableLoader.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/notification/Toaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/notification/Toaster.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/task/InteractorTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/task/InteractorTask.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/task/PageTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/task/PageTask.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/task/ReportTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/task/ReportTask.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/task/SafeAsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/task/SafeAsyncTask.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/task/Tasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/task/Tasks.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/task/compat/AsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/task/compat/AsyncTask.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/widget/BaseBindAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/widget/BaseBindAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/widget/HeaderFooterListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/widget/HeaderFooterListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/widget/ResourceLoadingIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/widget/ResourceLoadingIndicator.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/widget/ViewUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/widget/ViewUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/app/widget/compat/ArrayAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/app/widget/compat/ArrayAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/BizModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/BizModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/Passwords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/Passwords.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/ResourcePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/ResourcePage.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/exception/BizException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/exception/BizException.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/exception/NoSuchPageException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/exception/NoSuchPageException.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/exception/ValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/exception/ValidationException.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/AccountInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/AccountInteractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/AccountInteractorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/AccountInteractorImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/AppInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/AppInteractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/AppInteractorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/AppInteractorImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/DeferredInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/DeferredInteractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/NewsInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/NewsInteractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/NewsInteractorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/NewsInteractorImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/PageInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/PageInteractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/biz/interactor/ResourcePager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/biz/interactor/ResourcePager.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/Assets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/Assets.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/DataConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/DataConstants.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/DataException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/DataException.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/DataInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/DataInitializer.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/DataModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/DataModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/api/AccountApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/api/AccountApi.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/api/ApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/api/ApiException.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/api/ApiModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/api/ApiModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/api/ApiResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/api/ApiResponse.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/api/NewsApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/api/NewsApi.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/api/internal/FakeNewsApiImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/api/internal/FakeNewsApiImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/api/internal/mapper/Mapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/api/internal/mapper/Mapper.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/data/prefs/AccountPrefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/data/prefs/AccountPrefs.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/entity/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/entity/Account.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/entity/ImageBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/entity/ImageBean.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/entity/News.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/entity/News.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/entity/User.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/event/AccountChangedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/event/AccountChangedEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/event/EventPoster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/event/EventPoster.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/event/app/AppFinalizeRequestEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/event/app/AppFinalizeRequestEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/event/app/AppInitializeReportEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/event/app/AppInitializeReportEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/event/app/AppInitializeRequestEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/event/app/AppInitializeRequestEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/event/audit/AuditConsumeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/event/audit/AuditConsumeEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/event/audit/AuditRechargeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/event/audit/AuditRechargeEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/event/ui/ApplicationExitRequestEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/event/ui/ApplicationExitRequestEvent.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/picasso/PicassoHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/picasso/PicassoHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/ActivityRequestState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/ActivityRequestState.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/DateFormats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/DateFormats.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/Func.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/Func.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/ImageActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/ImageActions.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/Intents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/Intents.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/IoUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/IoUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/Spans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/Spans.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/SpansV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/SpansV1.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/Texts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/Texts.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/misc/util/Truss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/misc/util/Truss.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/ForUi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/ForUi.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/Navigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/Navigator.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/UiModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/UiModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/base/BaseContainerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/base/BaseContainerActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/holder/LoadingViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/holder/LoadingViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/holder/OnViewHolderClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/holder/OnViewHolderClickListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/image/chooser/ImageChooserFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/image/chooser/ImageChooserFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/page/IPageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/page/IPageView.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/page/PageAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/page/PageAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/page/PageFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/page/PageFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/page/PagePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/page/PagePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/common/search/BaseSearchActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/common/search/BaseSearchActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/login/ILoginView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/login/ILoginView.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/login/LoginDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/login/LoginDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/login/LoginFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/login/LoginFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/login/LoginModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/login/LoginModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/login/LoginPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/login/LoginPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/login/LoginViewDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/login/LoginViewDelegate.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/main/IMainView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/main/IMainView.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/main/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/main/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/main/MainFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/main/MainFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/main/MainModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/main/MainModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/main/MainPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/main/MainPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/me/IMeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/me/IMeView.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/me/MeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/me/MeActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/me/MeFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/me/MeFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/me/MePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/me/MePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/news/NewsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/news/NewsActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/news/NewsModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/news/NewsModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/news/detail/NewsDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/news/detail/NewsDetailFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/news/edit/NewsEditFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/news/edit/NewsEditFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/news/list/INewsListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/news/list/INewsListView.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/news/list/NewsListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/news/list/NewsListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/news/list/NewsListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/news/list/NewsListFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/news/list/NewsListPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/news/list/NewsListPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/splash/ISplashView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/splash/ISplashView.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/splash/SplashActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/splash/SplashActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/splash/SplashModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/splash/SplashModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/github/baoti/pioneer/ui/splash/SplashPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/java/com/github/baoti/pioneer/ui/splash/SplashPresenter.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_ab_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/drawable-hdpi/ic_ab_back.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/splash_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/drawable-hdpi/splash_bg.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/drawable/avatar.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_news.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/activity_news.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/app_swipe_recycler_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/app_swipe_recycler_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_fragment_image_chooser.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/dialog_fragment_image_chooser.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_fragment_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/dialog_fragment_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/fragment_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/fragment_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_me.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/fragment_me.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_news_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/fragment_news_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_news_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/fragment_news_edit.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/loading_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/loading_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/swipe_recycler_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/swipe_recycler_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/swipe_recycler_view_vertical.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/swipe_recycler_view_vertical.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/layout/view_login.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/menu/edit.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/save.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/menu/save.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/search_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/menu/search_view.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_appbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/values/styles_appbar.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_popup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/values/styles_popup.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/values/styles_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_widget.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/main/res/values/styles_widget.xml -------------------------------------------------------------------------------- /app/src/test/java/com/github/baoti/pioneer/misc/util/IoUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/test/java/com/github/baoti/pioneer/misc/util/IoUtilsTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/github/baoti/pioneer/misc/util/TextsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/app/src/test/java/com/github/baoti/pioneer/misc/util/TextsTest.java -------------------------------------------------------------------------------- /authProvider/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /authProvider/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/build.gradle -------------------------------------------------------------------------------- /authProvider/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/proguard-rules.pro -------------------------------------------------------------------------------- /authProvider/src/androidTest/java/com/github/baoti/authprovider/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/androidTest/java/com/github/baoti/authprovider/ApplicationTest.java -------------------------------------------------------------------------------- /authProvider/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /authProvider/src/main/java/com/github/baoti/authprovider/InfoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/java/com/github/baoti/authprovider/InfoActivity.java -------------------------------------------------------------------------------- /authProvider/src/main/java/com/github/baoti/authprovider/LoginActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/java/com/github/baoti/authprovider/LoginActivity.java -------------------------------------------------------------------------------- /authProvider/src/main/java/com/github/baoti/authprovider/accounts/AccountAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/java/com/github/baoti/authprovider/accounts/AccountAuthenticator.java -------------------------------------------------------------------------------- /authProvider/src/main/java/com/github/baoti/authprovider/accounts/AccountAuthenticatorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/java/com/github/baoti/authprovider/accounts/AccountAuthenticatorService.java -------------------------------------------------------------------------------- /authProvider/src/main/java/com/github/baoti/authprovider/accounts/AccountConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/java/com/github/baoti/authprovider/accounts/AccountConstants.java -------------------------------------------------------------------------------- /authProvider/src/main/java/com/github/baoti/authprovider/accounts/AuthenticatorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/java/com/github/baoti/authprovider/accounts/AuthenticatorActivity.java -------------------------------------------------------------------------------- /authProvider/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /authProvider/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /authProvider/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /authProvider/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /authProvider/src/main/res/layout/activity_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/layout/activity_info.xml -------------------------------------------------------------------------------- /authProvider/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /authProvider/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /authProvider/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /authProvider/src/main/res/values/strings_activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/values/strings_activity_login.xml -------------------------------------------------------------------------------- /authProvider/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /authProvider/src/main/res/xml/authenticator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/authProvider/src/main/res/xml/authenticator.xml -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/android-findbugs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/gradle/android-findbugs.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libPresenter/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /libPresenter/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/README.rst -------------------------------------------------------------------------------- /libPresenter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/build.gradle -------------------------------------------------------------------------------- /libPresenter/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/proguard-rules.pro -------------------------------------------------------------------------------- /libPresenter/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /libPresenter/src/main/java/com/github/baoti/android/presenter/ActivityView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/src/main/java/com/github/baoti/android/presenter/ActivityView.java -------------------------------------------------------------------------------- /libPresenter/src/main/java/com/github/baoti/android/presenter/AppCompatActivityView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/src/main/java/com/github/baoti/android/presenter/AppCompatActivityView.java -------------------------------------------------------------------------------- /libPresenter/src/main/java/com/github/baoti/android/presenter/DialogFragmentView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/src/main/java/com/github/baoti/android/presenter/DialogFragmentView.java -------------------------------------------------------------------------------- /libPresenter/src/main/java/com/github/baoti/android/presenter/FragmentView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/src/main/java/com/github/baoti/android/presenter/FragmentView.java -------------------------------------------------------------------------------- /libPresenter/src/main/java/com/github/baoti/android/presenter/IView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/src/main/java/com/github/baoti/android/presenter/IView.java -------------------------------------------------------------------------------- /libPresenter/src/main/java/com/github/baoti/android/presenter/IViewDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/src/main/java/com/github/baoti/android/presenter/IViewDelegate.java -------------------------------------------------------------------------------- /libPresenter/src/main/java/com/github/baoti/android/presenter/Presenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/libPresenter/src/main/java/com/github/baoti/android/presenter/Presenter.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baoti/Pioneer/HEAD/settings.gradle --------------------------------------------------------------------------------