├── README.md ├── bindres_api ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── api │ │ └── ViewBind.java └── build.gradle ├── appmodules_common └── src │ └── main │ ├── AndroidManifest.xml │ ├── res │ ├── values │ │ ├── attrs.xml │ │ ├── strings.xml │ │ └── colors.xml │ ├── drawable │ │ ├── ic_arrow_back.png │ │ ├── icon_tool_brief.png │ │ ├── ic_progress_bg.9.png │ │ ├── progress_draw.xml │ │ ├── bg_tab_text.xml │ │ ├── button_select_font.xml │ │ ├── button_select.xml │ │ └── shape_progress.xml │ ├── layout │ │ └── layout_float.xml │ └── color │ │ └── tab_text_color.xml │ └── java │ └── com │ └── common │ ├── router │ ├── RouterConst.java │ └── IRouter.java │ ├── widget │ └── toolbar │ │ └── OnToolBarClickListener.java │ ├── util │ └── HtmlUtils.java │ └── CommonApplication.java ├── appmodules_read ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ ├── values │ │ └── strings.xml │ │ └── layout │ │ └── read_fragment_main.xml └── build.gradle ├── appmodules_report ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ └── layout │ │ └── report_fragment_main.xml └── build.gradle ├── appmodules_user ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ └── layout │ │ ├── user_fragment_main.xml │ │ └── user_activity_main.xml └── build.gradle ├── objectbox_entity └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── objectbox │ └── develop │ └── android │ └── entity │ ├── ObjectBox2xEntity.kt │ └── MultiTableEntity.kt ├── gradle ├── maven │ └── androidx │ │ └── common │ │ ├── maven-metadata.xml.md5 │ │ ├── 0.0.1 │ │ ├── common-0.0.1.aar.md5 │ │ ├── common-0.0.1.pom.md5 │ │ ├── common-0.0.1.aar.sha1 │ │ ├── common-0.0.1.pom.sha1 │ │ └── common-0.0.1.aar │ │ ├── maven-metadata.xml.sha1 │ │ └── maven-metadata.xml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── .gitignore ├── fragment └── src │ └── main │ ├── res │ ├── values │ │ ├── strings.xml │ │ ├── colors.xml │ │ └── styles.xml │ ├── mipmap-hdpi │ │ └── ic_launcher.webp │ ├── mipmap-mdpi │ │ └── ic_launcher.webp │ ├── mipmap-xhdpi │ │ └── ic_launcher.webp │ ├── mipmap-xxhdpi │ │ └── ic_launcher.webp │ └── mipmap-xxxhdpi │ │ └── ic_launcher.webp │ └── AndroidManifest.xml ├── greendao └── src │ └── main │ └── res │ ├── values │ ├── strings.xml │ ├── colors.xml │ └── styles.xml │ ├── mipmap-hdpi │ └── ic_launcher.webp │ ├── mipmap-mdpi │ └── ic_launcher.webp │ ├── mipmap-xhdpi │ └── ic_launcher.webp │ ├── mipmap-xxhdpi │ └── ic_launcher.webp │ └── mipmap-xxxhdpi │ └── ic_launcher.webp ├── sample_mdreader_tools └── src │ └── main │ ├── assets │ └── js │ │ ├── tooltipster-init.js │ │ ├── highlight-init.js │ │ ├── mathjax-config.js │ │ └── my-script.js │ └── java │ └── com │ └── md │ └── reader │ └── markdown │ ├── css │ └── StyleSheet.java │ └── js │ └── JavaScript.java ├── utils └── src │ └── main │ ├── res │ ├── values │ │ ├── strings.xml │ │ ├── colors.xml │ │ └── styles.xml │ ├── mipmap-hdpi │ │ └── ic_launcher.webp │ ├── mipmap-mdpi │ │ └── ic_launcher.webp │ ├── mipmap-xhdpi │ │ └── ic_launcher.webp │ └── mipmap-xxhdpi │ │ └── ic_launcher.webp │ └── java │ └── android │ └── develop │ └── util │ └── sample │ └── App.kt ├── view └── src │ └── main │ ├── res │ ├── values │ │ ├── strings.xml │ │ ├── colors.xml │ │ └── styles.xml │ ├── mipmap-hdpi │ │ └── ic_launcher.webp │ ├── mipmap-mdpi │ │ └── ic_launcher.webp │ ├── mipmap-xhdpi │ │ └── ic_launcher.webp │ ├── mipmap-xxhdpi │ │ └── ic_launcher.webp │ └── mipmap-xxxhdpi │ │ └── ic_launcher.webp │ └── AndroidManifest.xml ├── objectbox ├── src │ └── main │ │ └── res │ │ ├── values │ │ ├── strings.xml │ │ ├── colors.xml │ │ └── styles.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.webp │ │ └── mipmap-xxxhdpi │ │ └── ic_launcher.webp └── build.gradle ├── accessibility ├── src │ └── main │ │ └── res │ │ ├── values │ │ ├── strings.xml │ │ ├── colors.xml │ │ └── styles.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.webp │ │ ├── xml │ │ └── install_service.xml │ │ └── layout │ │ └── activity_main.xml └── build.gradle ├── bindres ├── src │ └── main │ │ └── res │ │ ├── values │ │ ├── strings.xml │ │ ├── dimens.xml │ │ ├── colors.xml │ │ ├── styles.xml │ │ └── array.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.webp │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.webp │ │ └── layout │ │ └── fragment_main.xml └── build.gradle ├── mvplifecycler ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ ├── strings.xml │ │ │ ├── colors.xml │ │ │ └── styles.xml │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.webp │ │ └── layout │ │ │ └── activity_main.xml │ │ └── java │ │ └── com │ │ └── android │ │ └── mvp │ │ └── lifecycle │ │ ├── base │ │ ├── BaseIView.kt │ │ └── BaseIPresenter.kt │ │ └── mvp │ │ ├── MainView.kt │ │ ├── MainPresenter.kt │ │ └── MainPresenterImpl.kt └── build.gradle ├── sample_mdreader ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ ├── strings.xml │ │ │ └── colors.xml │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ ├── xml │ │ │ └── network_security_config.xml │ │ └── layout │ │ │ ├── activity_main.xml │ │ │ └── item_entity.xml │ │ └── java │ │ └── com │ │ └── md │ │ └── read │ │ └── Entity.kt └── build.gradle ├── sample_anonymouscard ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ ├── strings.xml │ │ │ └── dimens.xml │ │ ├── drawable │ │ │ ├── old.webp │ │ │ ├── begin.webp │ │ │ ├── card1.webp │ │ │ ├── card2.webp │ │ │ ├── card3.webp │ │ │ ├── card4.webp │ │ │ ├── dialog.webp │ │ │ ├── good.webp │ │ │ ├── iconf.webp │ │ │ ├── showon.webp │ │ │ ├── content.webp │ │ │ ├── negative.webp │ │ │ ├── showdown.webp │ │ │ ├── toolbar.webp │ │ │ ├── edit_title.webp │ │ │ ├── left_click.webp │ │ │ ├── right_click.webp │ │ │ ├── santaclaus.webp │ │ │ ├── center_click.webp │ │ │ ├── image_button.webp │ │ │ ├── left_unclick.webp │ │ │ ├── right_unclick.webp │ │ │ ├── center_unclick.webp │ │ │ ├── christmascandy.webp │ │ │ ├── float_button_add.webp │ │ │ ├── main_background.webp │ │ │ ├── float_button_send.webp │ │ │ ├── tablayout_background.webp │ │ │ ├── left_icon_selector.xml │ │ │ ├── right_icon_selector.xml │ │ │ └── center_icon_selector.xml │ │ ├── mipmap │ │ │ └── icon.webp │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ ├── drawable-hdpi │ │ │ ├── ic_action_add.png │ │ │ └── ic_action_achievement.png │ │ ├── drawable-mdpi │ │ │ ├── ic_action_add.png │ │ │ └── ic_action_achievement.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_add.png │ │ │ └── ic_action_achievement.png │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.webp │ │ ├── drawable-xxhdpi │ │ │ ├── ic_action_add.png │ │ │ └── ic_action_achievement.png │ │ ├── drawable-xxxhdpi │ │ │ ├── ic_action_add.webp │ │ │ └── ic_action_achievement.webp │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── layout │ │ │ ├── tab_view.xml │ │ │ └── layout_begin.xml │ │ └── java │ │ └── xyz │ │ └── viseator │ │ └── anonymouscard │ │ └── data │ │ └── UserInfo.java └── build.gradle ├── greendao_external ├── src │ └── main │ │ ├── assets │ │ └── external.db │ │ ├── AndroidManifest.xml │ │ └── res │ │ └── layout │ │ └── external_activity_main.xml └── build.gradle ├── sample_fuckapp ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ ├── head.webp │ │ │ ├── ic_check_circle_black_24dp.xml │ │ │ └── ic_cancel_black_24dp.xml │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ ├── layout │ │ │ ├── head_layout.xml │ │ │ └── fragment_appinfo.xml │ │ ├── values │ │ │ ├── colors.xml │ │ │ └── styles.xml │ │ └── menu │ │ │ └── menu.xml │ │ └── java │ │ └── com │ │ └── fuckapp │ │ ├── fragment │ │ ├── presenter │ │ │ └── AppPresenter.kt │ │ ├── model │ │ │ └── AppModel.kt │ │ └── view │ │ │ └── AppView.kt │ │ ├── utils │ │ └── Constant.kt │ │ └── main │ │ └── App.kt └── build.gradle ├── utils_splash ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ └── splash.jpeg │ │ ├── values │ │ │ └── colors.xml │ │ └── layout │ │ │ ├── splash_fragment.xml │ │ │ └── splash_root_layout.xml │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── sample │ │ └── util │ │ └── develop │ │ └── android │ │ └── splash │ │ └── SplashFragment.kt └── build.gradle ├── appmodules └── src │ └── main │ ├── res │ ├── drawable-hdpi │ │ ├── ic_open.png │ │ └── ic_close.png │ ├── drawable-mdpi │ │ ├── ic_open.png │ │ └── ic_close.png │ ├── drawable-xhdpi │ │ ├── ic_close.png │ │ └── ic_open.png │ ├── drawable-xxhdpi │ │ ├── ic_open.png │ │ └── ic_close.png │ ├── drawable │ │ └── icon_tool_brief.webp │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ ├── values │ │ └── strings.xml │ └── layout │ │ ├── activity_float.xml │ │ ├── layout_dialog.xml │ │ ├── layout_floating_dragged.xml │ │ └── activity_splash.xml │ └── java │ └── com │ └── sample │ └── SampleFloatActivity.java ├── sample_lock └── src │ └── main │ ├── res │ ├── drawable │ │ ├── ic_header.webp │ │ ├── ic_check_select.xml │ │ ├── ic_clear_black_24dp.xml │ │ ├── ic_menu_black_24dp.xml │ │ ├── ic_security_black_24dp.xml │ │ ├── ic_save_black_24dp.xml │ │ ├── ic_check_box_outline_blank_black_24dp.xml │ │ ├── ic_build_black_24dp.xml │ │ ├── ic_check_box_black_24dp.xml │ │ └── ic_save.xml │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ ├── layout │ │ ├── dialog_delete_app.xml │ │ └── fragment_setting.xml │ └── values │ │ ├── styles.xml │ │ └── colors.xml │ └── java │ ├── com │ └── lock │ │ ├── showapp │ │ ├── presenter │ │ │ └── ShowPresenter.java │ │ └── view │ │ │ └── ShowView.java │ │ ├── setting │ │ ├── presenter │ │ │ └── SettingPresenter.java │ │ ├── view │ │ │ └── SettingView.java │ │ └── model │ │ │ └── SettingBean.java │ │ ├── main │ │ ├── presenter │ │ │ └── MainPresenter.java │ │ ├── view │ │ │ └── MainView.java │ │ └── Constant.java │ │ └── checkapp │ │ ├── presenter │ │ └── CheckPresenter.java │ │ └── view │ │ └── CheckView.java │ ├── framework │ ├── base │ │ └── BasePresenterImpl.java │ ├── utils │ │ ├── ImageLoaderUtils.kt │ │ ├── TextDrawableUtils.kt │ │ └── UIUtils.kt │ └── App.kt │ └── scan │ ├── ScanTypeMode.kt │ ├── listener │ └── ScanListener.kt │ ├── AppModel.kt │ └── ScanObservable.kt ├── view_dottedline ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ └── finger.png │ │ ├── values │ │ │ ├── dimens.xml │ │ │ ├── attrs.xml │ │ │ └── colors.xml │ │ └── layout │ │ │ ├── dotted_line_activity_main.xml │ │ │ └── dotted_line_activity_by_js.xml │ │ └── AndroidManifest.xml └── build.gradle ├── fragment_viewpager ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ └── tabline.9.png │ │ ├── layout │ │ │ └── fragment_view_pager.xml │ │ └── values │ │ │ └── styles.xml │ │ └── AndroidManifest.xml └── build.gradle ├── multireleaseapk └── src │ └── main │ ├── res │ ├── drawable-xxhdpi │ │ ├── beta.png │ │ └── release.png │ ├── values │ │ ├── strings.xml │ │ ├── colors.xml │ │ └── styles.xml │ └── layout │ │ └── activity_main.xml │ └── java │ └── com │ └── multireleaseapk │ └── MainActivity.kt ├── utils_expandablelist ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ ├── select.png │ │ │ └── dropdown.png │ │ ├── values │ │ │ └── colors.xml │ │ └── layout │ │ │ ├── expandable_list_activity_main.xml │ │ │ └── expandable_list_child_item.xml │ │ └── AndroidManifest.xml └── build.gradle ├── utils_saveimage ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ └── githubheader.jpg │ │ └── values │ │ │ └── dimens.xml │ │ └── AndroidManifest.xml └── build.gradle ├── fragment_viewpager2 ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ └── tabline.9.png │ │ ├── values │ │ │ └── styles.xml │ │ └── layout │ │ │ └── fragment_view_pager2.xml │ │ └── AndroidManifest.xml └── build.gradle ├── sample_xvideos ├── src │ └── main │ │ ├── res │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ ├── menu │ │ │ ├── search_menu.xml │ │ │ └── drawer_menu.xml │ │ └── drawable │ │ │ └── ic_play.xml │ │ ├── java │ │ └── com │ │ │ └── video │ │ │ └── main │ │ │ ├── main │ │ │ └── MainView.kt │ │ │ └── BundleKey.kt │ │ └── assets │ │ └── url.json └── build.gradle ├── sample_scan_udp ├── src │ └── main │ │ └── res │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml └── build.gradle ├── view_refresh ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ ├── ic_refresh_loading.png │ │ │ └── ic_refresh_success.png │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ └── strings.xml │ │ └── AndroidManifest.xml └── build.gradle ├── view_numberpicker ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ ├── strings.xml │ │ │ └── colors.xml │ │ └── anim │ │ │ ├── bottomview_anim_enter.xml │ │ │ └── bottomview_anim_exit.xml │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── sample │ │ └── view │ │ └── develop │ │ └── android │ │ └── numberpicker │ │ └── widget │ │ ├── city │ │ └── EasyCityListener.java │ │ ├── listener │ │ ├── OnValueChangeListener.java │ │ ├── OnValueChangeListenerInScrolling.java │ │ └── OnValueChangeListenerRelativeToRaw.java │ │ ├── radio │ │ ├── EasyPickerListener.java │ │ └── SimpleEasyPickerListener.java │ │ └── handler │ │ ├── PickerHandlerThread.java │ │ └── PickerInNewHandler.java └── build.gradle ├── view_shortcuts ├── src │ └── main │ │ ├── res │ │ ├── drawable │ │ │ └── ic_launcher_background.webp │ │ └── layout │ │ │ ├── shortcuts_activity_main.xml │ │ │ └── shortcuts_activity_test.xml │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── sample │ │ └── view │ │ └── develop │ │ └── android │ │ └── shortcuts │ │ └── ShortcutsTestActivity.kt └── build.gradle ├── sample_scan_wifi_device ├── src │ └── main │ │ ├── res │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.webp │ │ ├── values-v21 │ │ │ └── styles.xml │ │ ├── values-v19 │ │ │ └── styles.xml │ │ ├── values │ │ │ ├── colors.xml │ │ │ └── strings.xml │ │ └── layout │ │ │ └── activity_main.xml │ │ └── java │ │ └── com │ │ └── wifi │ │ ├── core │ │ └── devicescan │ │ │ └── DeviceScanResult.java │ │ ├── App.java │ │ └── util │ │ └── Constant.java └── build.gradle ├── bindres_annotation ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── annotation │ ├── BindBitmap.java │ ├── BindClick.java │ ├── BindColor.java │ ├── BindDimen.java │ ├── BindDrawable.java │ ├── BindString.java │ ├── BindIntArray.java │ ├── BindLongClick.java │ ├── BindStringArray.java │ └── BindView.java ├── gradle.properties ├── view_wheel ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ ├── strings.xml │ │ │ ├── styles.xml │ │ │ └── colors.xml │ │ └── anim │ │ │ ├── menu_wheel_view_in.xml │ │ │ └── menu_wheel_view_out.xml │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── sample │ │ └── view │ │ └── develop │ │ └── android │ │ └── wheel │ │ └── interfaces │ │ ├── XmlManagerInterface.java │ │ └── XmlPopupWindowInterface.java └── build.gradle ├── utils_js ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── assets │ │ └── index.html └── build.gradle ├── utils_finger ├── src │ └── main │ │ ├── res │ │ └── values │ │ │ └── dimens.xml │ │ └── AndroidManifest.xml └── build.gradle ├── greendao_2x ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── greendao │ │ └── develop │ │ └── android │ │ └── two │ │ └── MyGreenDaoGenerator.kt └── build.gradle ├── greendao_3x └── src │ └── main │ └── AndroidManifest.xml ├── utils_error ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ ├── res │ │ └── layout │ │ │ └── error_activity_main.xml │ │ └── java │ │ └── sample │ │ └── util │ │ └── develop │ │ └── android │ │ └── error │ │ └── ErrorMainActivity.kt └── build.gradle ├── utils_linktop ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── sample │ │ └── util │ │ └── develop │ │ └── android │ │ └── linktop │ │ └── LinkTopMainActivity.kt └── build.gradle ├── utils_rvfilter ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ ├── layout │ │ ├── item_filter_line.xml │ │ └── item_filter_title.xml │ │ ├── drawable │ │ ├── select_filter.xml │ │ ├── filter_item_shape.xml │ │ └── filter_item_shape_enb.xml │ │ └── values │ │ └── colors.xml └── build.gradle ├── fragment_lazy ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ └── layout │ │ └── fragment_test.xml └── build.gradle ├── utils_statusbar ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ └── values │ │ └── colors.xml └── build.gradle ├── objectbox_multitable ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── objectbox │ │ └── develop │ │ └── android │ │ └── multitable │ │ └── MultiTableObjectBoxUtils.kt └── build.gradle ├── utils_toolbar ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ └── colors.xml │ │ ├── layout │ │ │ └── toolbar_action_layout.xml │ │ └── menu │ │ │ └── toolbar_main_menu.xml │ │ └── AndroidManifest.xml └── build.gradle ├── utils_imageselect ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ └── colors.xml │ │ └── layout │ │ │ └── image_select_activity_main.xml │ │ ├── java │ │ └── sample │ │ │ └── util │ │ │ └── develop │ │ │ └── android │ │ │ └── image │ │ │ └── select │ │ │ └── crop │ │ │ └── CropCallBack.kt │ │ └── AndroidManifest.xml └── build.gradle ├── fragment_maxlifecycle ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ └── layout │ │ ├── activity_max_lifecycle.xml │ │ └── fragment_max_lifecycle.xml └── build.gradle ├── fragment_tab ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ └── colors.xml │ │ ├── layout │ │ │ ├── fragment_two.xml │ │ │ ├── fragment_four.xml │ │ │ ├── fragment_one.xml │ │ │ └── fragment_three.xml │ │ └── drawable │ │ │ ├── button_select_font.xml │ │ │ └── button_select.xml │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── fragment │ │ └── develop │ │ └── android │ │ └── tab │ │ ├── BaseFragment.kt │ │ ├── FragmentTwo.kt │ │ ├── FragmentFour.kt │ │ ├── FragmentOne.kt │ │ └── FragmentThree.kt └── build.gradle ├── objectbox_2x ├── src │ └── main │ │ ├── java │ │ └── objectbox │ │ │ └── develop │ │ │ └── android │ │ │ └── two │ │ │ └── ObjectBox2xUtils.kt │ │ └── AndroidManifest.xml └── build.gradle ├── bindres_compiler ├── src │ └── main │ │ └── java │ │ └── com │ │ └── compiler │ │ ├── ClickHelper.java │ │ └── BindEntity.java └── build.gradle └── greendao_multitable ├── src └── main │ ├── AndroidManifest.xml │ ├── java │ └── greendao │ │ └── develop │ │ └── android │ │ └── multi │ │ └── table │ │ ├── MultiTableApp.kt │ │ └── DBManager.kt │ └── res │ └── layout │ └── multi_table_activity_main.xml └── build.gradle /README.md: -------------------------------------------------------------------------------- 1 | # Project -------------------------------------------------------------------------------- /bindres_api/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /appmodules_common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /appmodules_read/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /appmodules_report/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /appmodules_user/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /objectbox_entity/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /gradle/maven/androidx/common/maven-metadata.xml.md5: -------------------------------------------------------------------------------- 1 | 2a9df6644c1f1a90ccabc502b2adff4c -------------------------------------------------------------------------------- /gradle/maven/androidx/common/0.0.1/common-0.0.1.aar.md5: -------------------------------------------------------------------------------- 1 | b37fc53a08d56ab3ce76c0bee911f9aa -------------------------------------------------------------------------------- /gradle/maven/androidx/common/0.0.1/common-0.0.1.pom.md5: -------------------------------------------------------------------------------- 1 | 7c524287b32f7fd77d6baf5fcf44f5f2 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | *local.properties 4 | *build 5 | *.idea 6 | *.DS_Store 7 | -------------------------------------------------------------------------------- /gradle/maven/androidx/common/maven-metadata.xml.sha1: -------------------------------------------------------------------------------- 1 | d2f263c21a827a72d58c7b797d19400db4680228 -------------------------------------------------------------------------------- /gradle/maven/androidx/common/0.0.1/common-0.0.1.aar.sha1: -------------------------------------------------------------------------------- 1 | f922bea58a21c0e931bc3e8d72c9df71aa5aae3c -------------------------------------------------------------------------------- /gradle/maven/androidx/common/0.0.1/common-0.0.1.pom.sha1: -------------------------------------------------------------------------------- 1 | b46e238e0b4b0c522e0735236b2540299cc37198 -------------------------------------------------------------------------------- /appmodules_common/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fragment/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Fragment 3 | 4 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /greendao/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | GreenDao 3 | 4 | -------------------------------------------------------------------------------- /sample_mdreader_tools/src/main/assets/js/tooltipster-init.js: -------------------------------------------------------------------------------- 1 | $('.tooltip').tooltipster({trigger: 'click', timer: 1500}); -------------------------------------------------------------------------------- /utils/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | UtilsSample 3 | 4 | -------------------------------------------------------------------------------- /view/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | ViewSample 3 | 4 | -------------------------------------------------------------------------------- /objectbox/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | ObjectBox 3 | 4 | -------------------------------------------------------------------------------- /accessibility/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | accessibility 3 | 4 | -------------------------------------------------------------------------------- /appmodules_read/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | readLibrary 3 | 4 | -------------------------------------------------------------------------------- /bindres/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | test-annotation 3 | 4 | -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | MVPLifecycle 3 | 4 | -------------------------------------------------------------------------------- /sample_mdreader/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | android 3 | 4 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | AnonymousCard 3 | 4 | -------------------------------------------------------------------------------- /greendao_external/src/main/assets/external.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/greendao_external/src/main/assets/external.db -------------------------------------------------------------------------------- /sample_fuckapp/src/main/res/drawable/head.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_fuckapp/src/main/res/drawable/head.webp -------------------------------------------------------------------------------- /utils_splash/src/main/res/drawable/splash.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/utils_splash/src/main/res/drawable/splash.jpeg -------------------------------------------------------------------------------- /view/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /view/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable-hdpi/ic_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable-hdpi/ic_open.png -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable-mdpi/ic_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable-mdpi/ic_open.png -------------------------------------------------------------------------------- /bindres/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/bindres/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /bindres/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/bindres/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /bindres/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 18sp 4 | -------------------------------------------------------------------------------- /sample_lock/src/main/res/drawable/ic_header.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_lock/src/main/res/drawable/ic_header.webp -------------------------------------------------------------------------------- /utils/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/utils/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /utils/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/utils/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /utils/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/utils/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /utils/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/utils/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /view/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /view/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /view/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /view_dottedline/src/main/res/drawable/finger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view_dottedline/src/main/res/drawable/finger.png -------------------------------------------------------------------------------- /view_dottedline/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 400dp 3 | 4 | -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable-hdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable-hdpi/ic_close.png -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable-mdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable-mdpi/ic_close.png -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable-xhdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable-xhdpi/ic_close.png -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable-xhdpi/ic_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable-xhdpi/ic_open.png -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable-xxhdpi/ic_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable-xxhdpi/ic_open.png -------------------------------------------------------------------------------- /bindres/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/bindres/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /bindres/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/bindres/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /fragment/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/fragment/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /fragment/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/fragment/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /fragment/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/fragment/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /gradle/maven/androidx/common/0.0.1/common-0.0.1.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/gradle/maven/androidx/common/0.0.1/common-0.0.1.aar -------------------------------------------------------------------------------- /greendao/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/greendao/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /greendao/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/greendao/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /greendao/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/greendao/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /objectbox/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/objectbox/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /objectbox/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/objectbox/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/old.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/old.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/mipmap/icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/mipmap/icon.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable-xxhdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable-xxhdpi/ic_close.png -------------------------------------------------------------------------------- /appmodules/src/main/res/drawable/icon_tool_brief.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/drawable/icon_tool_brief.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /bindres/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/bindres/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /fragment/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/fragment/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /fragment/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/fragment/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /fragment_viewpager/src/main/res/drawable/tabline.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/fragment_viewpager/src/main/res/drawable/tabline.9.png -------------------------------------------------------------------------------- /greendao/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/greendao/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /greendao/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/greendao/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /multireleaseapk/src/main/res/drawable-xxhdpi/beta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/multireleaseapk/src/main/res/drawable-xxhdpi/beta.png -------------------------------------------------------------------------------- /objectbox/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/objectbox/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /objectbox/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/objectbox/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /objectbox/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/objectbox/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/begin.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/begin.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/card1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/card1.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/card2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/card2.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/card3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/card3.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/card4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/card4.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/dialog.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/dialog.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/good.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/good.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/iconf.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/iconf.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/showon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/showon.webp -------------------------------------------------------------------------------- /sample_lock/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_lock/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample_lock/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_lock/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample_lock/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_lock/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample_lock/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_lock/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /utils_expandablelist/src/main/res/drawable/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/utils_expandablelist/src/main/res/drawable/select.png -------------------------------------------------------------------------------- /utils_saveimage/src/main/res/drawable/githubheader.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/utils_saveimage/src/main/res/drawable/githubheader.jpg -------------------------------------------------------------------------------- /accessibility/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/accessibility/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /accessibility/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/accessibility/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /accessibility/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/accessibility/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /fragment_viewpager2/src/main/res/drawable/tabline.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/fragment_viewpager2/src/main/res/drawable/tabline.9.png -------------------------------------------------------------------------------- /multireleaseapk/src/main/res/drawable-xxhdpi/release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/multireleaseapk/src/main/res/drawable-xxhdpi/release.png -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/mvplifecycler/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/mvplifecycler/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/mvplifecycler/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/content.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/content.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/negative.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/negative.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/showdown.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/showdown.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/toolbar.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/toolbar.webp -------------------------------------------------------------------------------- /sample_fuckapp/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_fuckapp/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_fuckapp/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_fuckapp/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_mdreader_tools/src/main/assets/js/highlight-init.js: -------------------------------------------------------------------------------- 1 | function highlight_init() { 2 | if(hljs) hljs.initHighlightingOnLoad(); 3 | } 4 | 5 | highlight_init(); -------------------------------------------------------------------------------- /sample_xvideos/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_xvideos/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_xvideos/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_xvideos/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /utils_expandablelist/src/main/res/drawable/dropdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/utils_expandablelist/src/main/res/drawable/dropdown.png -------------------------------------------------------------------------------- /accessibility/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/accessibility/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | sample 3 | 正在加载… 4 | 5 | -------------------------------------------------------------------------------- /appmodules_common/src/main/res/drawable/ic_arrow_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules_common/src/main/res/drawable/ic_arrow_back.png -------------------------------------------------------------------------------- /appmodules_common/src/main/res/drawable/icon_tool_brief.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules_common/src/main/res/drawable/icon_tool_brief.png -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/mvplifecycler/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/mvplifecycler/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/edit_title.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/edit_title.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/left_click.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/left_click.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/right_click.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/right_click.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/santaclaus.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/santaclaus.webp -------------------------------------------------------------------------------- /sample_fuckapp/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_fuckapp/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_fuckapp/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_fuckapp/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_mdreader/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_mdreader/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_mdreader/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_mdreader/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_mdreader/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_mdreader/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_mdreader/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_mdreader/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_udp/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_udp/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_udp/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_udp/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_xvideos/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_xvideos/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_xvideos/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_xvideos/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /view_refresh/src/main/res/drawable/ic_refresh_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view_refresh/src/main/res/drawable/ic_refresh_loading.png -------------------------------------------------------------------------------- /view_refresh/src/main/res/drawable/ic_refresh_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view_refresh/src/main/res/drawable/ic_refresh_success.png -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /appmodules/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /appmodules_common/src/main/res/drawable/ic_progress_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/appmodules_common/src/main/res/drawable/ic_progress_bg.9.png -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/center_click.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/center_click.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/image_button.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/image_button.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/left_unclick.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/left_unclick.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/right_unclick.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/right_unclick.webp -------------------------------------------------------------------------------- /view_numberpicker/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 取消 3 | 确定 4 | 5 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/center_unclick.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/center_unclick.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/christmascandy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/christmascandy.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/float_button_add.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/float_button_add.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/main_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/main_background.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_udp/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_udp/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_udp/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /view_shortcuts/src/main/res/drawable/ic_launcher_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/view_shortcuts/src/main/res/drawable/ic_launcher_background.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-hdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-hdpi/ic_action_add.png -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-mdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-mdpi/ic_action_add.png -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-xhdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-xhdpi/ic_action_add.png -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/float_button_send.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/float_button_send.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_mdreader_tools/src/main/java/com/md/reader/markdown/css/StyleSheet.java: -------------------------------------------------------------------------------- 1 | package com.md.reader.markdown.css; 2 | 3 | public interface StyleSheet { 4 | String toHTML(); 5 | } 6 | -------------------------------------------------------------------------------- /sample_mdreader_tools/src/main/java/com/md/reader/markdown/js/JavaScript.java: -------------------------------------------------------------------------------- 1 | package com.md.reader.markdown.js; 2 | 3 | public interface JavaScript { 4 | String toHTML(); 5 | } 6 | -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_udp/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_wifi_device/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_wifi_device/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_wifi_device/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /appmodules_common/src/main/java/com/common/router/RouterConst.java: -------------------------------------------------------------------------------- 1 | package com.common.router; 2 | 3 | public interface RouterConst { 4 | String ACT_MAIN_KEY = "://activity/main"; 5 | } 6 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-xxhdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-xxhdpi/ic_action_add.png -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-xxxhdpi/ic_action_add.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-xxxhdpi/ic_action_add.webp -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/tablayout_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable/tablayout_background.webp -------------------------------------------------------------------------------- /sample_mdreader_tools/src/main/assets/js/mathjax-config.js: -------------------------------------------------------------------------------- 1 | MathJax.Hub.Config({showProcessingMessages: false, messageStyle: 'none', showMathMenu: false, tex2jax: {inlineMath: [['$','$']]}}); -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_wifi_device/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_scan_wifi_device/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /bindres_annotation/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'java-library' 3 | } 4 | java { 5 | sourceCompatibility = JavaVersion.VERSION_1_8 6 | targetCompatibility = JavaVersion.VERSION_1_8 7 | } -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx1536m 2 | kotlin.code.style=official 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | android.defaults.buildfeatures.buildconfig=true 6 | -------------------------------------------------------------------------------- /multireleaseapk/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-hdpi/ic_action_achievement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-hdpi/ic_action_achievement.png -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-mdpi/ic_action_achievement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-mdpi/ic_action_achievement.png -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-xhdpi/ic_action_achievement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-xhdpi/ic_action_achievement.png -------------------------------------------------------------------------------- /view_wheel/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 确定 3 | 取消 4 | 请选择地区 5 | 6 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-xxhdpi/ic_action_achievement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-xxhdpi/ic_action_achievement.png -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable-xxxhdpi/ic_action_achievement.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7449/AndroidDevelop/HEAD/sample_anonymouscard/src/main/res/drawable-xxxhdpi/ic_action_achievement.webp -------------------------------------------------------------------------------- /sample_mdreader/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 8 | 9 | -------------------------------------------------------------------------------- /utils_js/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /utils_finger/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | -------------------------------------------------------------------------------- /view_wheel/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /greendao_2x/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /greendao_3x/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /utils_error/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /utils_linktop/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /utils_rvfilter/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /utils_saveimage/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | -------------------------------------------------------------------------------- /view_refresh/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /fragment_lazy/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /greendao_external/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /sample_fuckapp/src/main/java/com/fuckapp/fragment/presenter/AppPresenter.kt: -------------------------------------------------------------------------------- 1 | package com.fuckapp.fragment.presenter 2 | 3 | /** 4 | * by y on 2016/10/31 5 | */ 6 | 7 | interface AppPresenter { 8 | fun startApp(type: Int) 9 | } 10 | -------------------------------------------------------------------------------- /utils_statusbar/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /objectbox_multitable/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/com/lock/showapp/presenter/ShowPresenter.java: -------------------------------------------------------------------------------- 1 | package com.lock.showapp.presenter; 2 | 3 | /** 4 | * by y on 2017/2/16 5 | */ 6 | 7 | public interface ShowPresenter { 8 | void showLayout(boolean b); 9 | } 10 | -------------------------------------------------------------------------------- /view_numberpicker/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /fragment_viewpager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /utils_expandablelist/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /appmodules/src/main/res/layout/activity_float.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/com/lock/setting/presenter/SettingPresenter.java: -------------------------------------------------------------------------------- 1 | package com.lock.setting.presenter; 2 | 3 | /** 4 | * by y on 2017/2/16 5 | */ 6 | 7 | public interface SettingPresenter { 8 | void itemClick(int position); 9 | } 10 | -------------------------------------------------------------------------------- /multireleaseapk/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /sample_mdreader/src/main/java/com/md/read/Entity.kt: -------------------------------------------------------------------------------- 1 | package com.md.read 2 | 3 | data class Entity(val path: String, val finderName: String, val name: String) 4 | 5 | const val NAME = "NAME" 6 | 7 | const val FINDER = "FINDER" 8 | 9 | const val MD_SUFFIX = ".md" -------------------------------------------------------------------------------- /utils/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /view/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /bindres/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /fragment/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /greendao/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /objectbox/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/com/lock/main/presenter/MainPresenter.java: -------------------------------------------------------------------------------- 1 | package com.lock.main.presenter; 2 | 3 | /** 4 | * by y on 2017/2/16 5 | */ 6 | 7 | public interface MainPresenter { 8 | void registerUser(String userName, String passWord); 9 | } 10 | -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/java/com/wifi/core/devicescan/DeviceScanResult.java: -------------------------------------------------------------------------------- 1 | package com.wifi.core.devicescan; 2 | 3 | 4 | import com.wifi.DeviceInfo; 5 | 6 | public interface DeviceScanResult { 7 | void deviceScanResult(DeviceInfo deviceInfo); 8 | } 9 | -------------------------------------------------------------------------------- /accessibility/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /multireleaseapk/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /objectbox_multitable/src/main/java/objectbox/develop/android/multitable/MultiTableObjectBoxUtils.kt: -------------------------------------------------------------------------------- 1 | package objectbox.develop.android.multitable 2 | 3 | import io.objectbox.BoxStore 4 | 5 | object MultiTableObjectBoxUtils { 6 | lateinit var boxStore: BoxStore 7 | } 8 | -------------------------------------------------------------------------------- /sample_mdreader/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #008577 4 | #00574B 5 | #D81B60 6 | 7 | -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /utils_splash/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /utils_toolbar/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | 6 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/com/lock/checkapp/presenter/CheckPresenter.java: -------------------------------------------------------------------------------- 1 | package com.lock.checkapp.presenter; 2 | 3 | /** 4 | * by y on 2017/2/16 5 | */ 6 | 7 | public interface CheckPresenter { 8 | void onScanApp(); 9 | 10 | void onClick(int id); 11 | } 12 | -------------------------------------------------------------------------------- /sample_xvideos/src/main/java/com/video/main/main/MainView.kt: -------------------------------------------------------------------------------- 1 | package com.video.main.main 2 | 3 | import android.common.core.BaseView 4 | import androidx.appcompat.app.AppCompatActivity 5 | 6 | interface MainView : BaseView { 7 | val mainActivity: AppCompatActivity 8 | } 9 | -------------------------------------------------------------------------------- /utils_expandablelist/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /utils_imageselect/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /view_dottedline/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /view_numberpicker/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /appmodules_common/src/main/java/com/common/widget/toolbar/OnToolBarClickListener.java: -------------------------------------------------------------------------------- 1 | package com.common.widget.toolbar; 2 | 3 | public interface OnToolBarClickListener { 4 | void onLeftClick(); 5 | 6 | void onCenterClick(); 7 | 8 | void onRightClick(); 9 | } 10 | -------------------------------------------------------------------------------- /appmodules_common/src/main/res/drawable/progress_draw.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /mvplifecycler/src/main/java/com/android/mvp/lifecycle/base/BaseIView.kt: -------------------------------------------------------------------------------- 1 | package com.android.mvp.lifecycle.base 2 | 3 | /** 4 | * @author y 5 | * @create 2019/3/31 6 | */ 7 | interface BaseIView { 8 | 9 | fun showLoading() 10 | 11 | fun hideLoading() 12 | 13 | } 14 | -------------------------------------------------------------------------------- /fragment_maxlifecycle/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Wed Mar 08 16:16:22 CST 2023 2 | distributionBase=GRADLE_USER_HOME 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip 4 | distributionPath=wrapper/dists 5 | zipStorePath=wrapper/dists 6 | zipStoreBase=GRADLE_USER_HOME 7 | -------------------------------------------------------------------------------- /bindres_api/src/main/java/com/api/ViewBind.java: -------------------------------------------------------------------------------- 1 | package com.api; 2 | 3 | import android.view.View; 4 | 5 | /** 6 | * by y. 7 | *

8 | * Description: 9 | */ 10 | public interface ViewBind { 11 | 12 | void bindView(final T target, View view); 13 | 14 | void unBind(); 15 | } -------------------------------------------------------------------------------- /view_wheel/src/main/res/anim/menu_wheel_view_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /view_wheel/src/main/res/anim/menu_wheel_view_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /appmodules_common/src/main/res/layout/layout_float.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /utils_splash/src/main/res/layout/splash_fragment.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /sample_fuckapp/src/main/java/com/fuckapp/utils/Constant.kt: -------------------------------------------------------------------------------- 1 | package com.fuckapp.utils 2 | 3 | /** 4 | * by y on 2016/10/31 5 | */ 6 | 7 | object Constant { 8 | const val ALL_APP = 1 9 | const val SYSTEM_APP = 2 10 | const val NO_SYSTEM_APP = 3 11 | const val HIDE_APP = 4 12 | } 13 | -------------------------------------------------------------------------------- /view_dottedline/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /view_shortcuts/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /view_wheel/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | -------------------------------------------------------------------------------- /objectbox_entity/src/main/java/objectbox/develop/android/entity/ObjectBox2xEntity.kt: -------------------------------------------------------------------------------- 1 | package objectbox.develop.android.entity 2 | 3 | import io.objectbox.annotation.Entity 4 | import io.objectbox.annotation.Id 5 | 6 | @Entity 7 | class ObjectBox2xEntity(@Id var id: Long = 0, var name: String, var age: String) 8 | -------------------------------------------------------------------------------- /view_refresh/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | #8c8c8c 7 | 8 | -------------------------------------------------------------------------------- /appmodules/src/main/res/layout/layout_dialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /appmodules_common/src/main/java/com/common/util/HtmlUtils.java: -------------------------------------------------------------------------------- 1 | package com.common.util; 2 | 3 | public class HtmlUtils { 4 | 5 | public static String getCoding() { 6 | return "utf-8"; 7 | } 8 | 9 | public static String getMimeType() { 10 | return "text/html"; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /mvplifecycler/src/main/java/com/android/mvp/lifecycle/mvp/MainView.kt: -------------------------------------------------------------------------------- 1 | package com.android.mvp.lifecycle.mvp 2 | 3 | import com.android.mvp.lifecycle.base.BaseIView 4 | 5 | /** 6 | * @author y 7 | * @create 2019/3/31 8 | */ 9 | interface MainView : BaseIView { 10 | 11 | fun showToast() 12 | 13 | } 14 | -------------------------------------------------------------------------------- /utils_finger/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /view_refresh/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 28dp 5 | 14sp 6 | 7 | -------------------------------------------------------------------------------- /appmodules_common/src/main/java/com/common/router/IRouter.java: -------------------------------------------------------------------------------- 1 | package com.common.router; 2 | 3 | import android.app.Activity; 4 | 5 | import androidx.collection.SimpleArrayMap; 6 | 7 | public interface IRouter { 8 | void registerActivity(SimpleArrayMap> routerMap); 9 | } 10 | -------------------------------------------------------------------------------- /fragment_tab/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #505050 4 | #2f2f2f 5 | #ffffff 6 | #4387F0 7 | 8 | -------------------------------------------------------------------------------- /fragment_tab/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/com/lock/setting/view/SettingView.java: -------------------------------------------------------------------------------- 1 | package com.lock.setting.view; 2 | 3 | /** 4 | * by y on 2017/2/16 5 | */ 6 | 7 | public interface SettingView { 8 | void exitApp(); 9 | 10 | void alterPassWord(); 11 | 12 | void deleteApp(); 13 | 14 | void clearSetting(); 15 | } 16 | -------------------------------------------------------------------------------- /sample_lock/src/main/res/layout/dialog_delete_app.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /utils_splash/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /utils_toolbar/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /appmodules_common/src/main/res/drawable/bg_tab_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /appmodules_common/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | sample 3 | 阅读 4 | 学业 5 | 个人 6 | 正在加载 7 | 8 | -------------------------------------------------------------------------------- /utils_rvfilter/src/main/res/layout/item_filter_line.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /appmodules_read/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | } 4 | android { 5 | namespace "com.readlibrary" 6 | compileSdk rootProject.ext.compileSdk 7 | defaultConfig { 8 | minSdkVersion rootProject.ext.minSdk 9 | } 10 | } 11 | dependencies { 12 | api project(':appmodules_common') 13 | } -------------------------------------------------------------------------------- /appmodules_user/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | } 4 | android { 5 | namespace "com.userlibrary" 6 | compileSdk rootProject.ext.compileSdk 7 | defaultConfig { 8 | minSdkVersion rootProject.ext.minSdk 9 | } 10 | } 11 | dependencies { 12 | api project(':appmodules_common') 13 | } -------------------------------------------------------------------------------- /mvplifecycler/src/main/java/com/android/mvp/lifecycle/base/BaseIPresenter.kt: -------------------------------------------------------------------------------- 1 | package com.android.mvp.lifecycle.base 2 | 3 | import androidx.lifecycle.DefaultLifecycleObserver 4 | 5 | /** 6 | * @author y 7 | * @create 2019/3/31 8 | */ 9 | interface BaseIPresenter : DefaultLifecycleObserver { 10 | fun onDestroy() 11 | } 12 | -------------------------------------------------------------------------------- /mvplifecycler/src/main/java/com/android/mvp/lifecycle/mvp/MainPresenter.kt: -------------------------------------------------------------------------------- 1 | package com.android.mvp.lifecycle.mvp 2 | 3 | import com.android.mvp.lifecycle.base.BaseIPresenter 4 | 5 | /** 6 | * @author y 7 | * @create 2019/3/31 8 | */ 9 | interface MainPresenter : BaseIPresenter { 10 | 11 | fun netWork() 12 | 13 | } 14 | -------------------------------------------------------------------------------- /objectbox_2x/src/main/java/objectbox/develop/android/two/ObjectBox2xUtils.kt: -------------------------------------------------------------------------------- 1 | package objectbox.develop.android.two 2 | 3 | import io.objectbox.BoxStore 4 | import objectbox.develop.android.entity.DaoSession 5 | 6 | object ObjectBox2xUtils { 7 | lateinit var boxStore: BoxStore 8 | lateinit var dao: DaoSession 9 | } 10 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/left_icon_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/right_icon_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/framework/base/BasePresenterImpl.java: -------------------------------------------------------------------------------- 1 | package framework.base; 2 | 3 | /** 4 | * by y on 2017/2/16 5 | */ 6 | 7 | public abstract class BasePresenterImpl { 8 | 9 | protected final V view; 10 | 11 | protected BasePresenterImpl(V view) { 12 | this.view = view; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /appmodules_report/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | } 4 | android { 5 | namespace "com.reportlibrary" 6 | compileSdk rootProject.ext.compileSdk 7 | defaultConfig { 8 | minSdkVersion rootProject.ext.minSdk 9 | } 10 | } 11 | dependencies { 12 | api project(':appmodules_common') 13 | } -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/drawable/center_icon_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /sample_fuckapp/src/main/res/layout/head_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/scan/ScanTypeMode.kt: -------------------------------------------------------------------------------- 1 | package scan 2 | 3 | import androidx.annotation.IntDef 4 | 5 | 6 | /** 7 | * by y on 2017/2/16 8 | */ 9 | 10 | @IntDef(ScanAppUtils.ALL_APP, ScanAppUtils.NO_SYSTEM_APP, ScanAppUtils.SYSTEM_APP) 11 | @Retention(AnnotationRetention.SOURCE) 12 | internal annotation class ScanTypeMode 13 | -------------------------------------------------------------------------------- /utils_rvfilter/src/main/res/drawable/select_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /appmodules_report/src/main/res/layout/report_fragment_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /view_wheel/src/main/java/sample/view/develop/android/wheel/interfaces/XmlManagerInterface.java: -------------------------------------------------------------------------------- 1 | package sample.view.develop.android.wheel.interfaces; 2 | 3 | /** 4 | * by y on 2016/10/26 5 | */ 6 | public interface XmlManagerInterface { 7 | void updateAreas(String[] areas); 8 | 9 | void updateCities(String[] cities); 10 | } 11 | -------------------------------------------------------------------------------- /appmodules/src/main/res/layout/layout_floating_dragged.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | -------------------------------------------------------------------------------- /bindres_compiler/src/main/java/com/compiler/ClickHelper.java: -------------------------------------------------------------------------------- 1 | package com.compiler; 2 | 3 | /** 4 | * @author y 5 | */ 6 | public class ClickHelper { 7 | 8 | public int id; 9 | public boolean hasClick; 10 | public String clickMethodName; 11 | public boolean hasLongClick; 12 | public String longClickMethodName; 13 | } 14 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/com/lock/main/view/MainView.java: -------------------------------------------------------------------------------- 1 | package com.lock.main.view; 2 | 3 | import com.lock.main.model.MainBean; 4 | 5 | /** 6 | * by y on 2017/2/16 7 | */ 8 | 9 | public interface MainView { 10 | 11 | void setUser(MainBean user); 12 | 13 | void registerSuccess(); 14 | 15 | void registerError(); 16 | } 17 | -------------------------------------------------------------------------------- /bindres/src/main/res/layout/fragment_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | -------------------------------------------------------------------------------- /fragment_viewpager2/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /sample_fuckapp/src/main/java/com/fuckapp/fragment/model/AppModel.kt: -------------------------------------------------------------------------------- 1 | package com.fuckapp.fragment.model 2 | 3 | import android.graphics.drawable.Drawable 4 | 5 | /** 6 | * by y on 2016/10/20. 7 | */ 8 | 9 | class AppModel { 10 | lateinit var appLabel: String 11 | lateinit var appIcon: Drawable 12 | lateinit var pkgName: String 13 | } 14 | -------------------------------------------------------------------------------- /sample_fuckapp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | #fff 7 | #D3D3D3 8 | 9 | -------------------------------------------------------------------------------- /sample_lock/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | -------------------------------------------------------------------------------- /utils_rvfilter/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | #e0e0e0 7 | #fff 8 | 9 | -------------------------------------------------------------------------------- /utils_statusbar/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | #fff 7 | #000 8 | 9 | -------------------------------------------------------------------------------- /view_refresh/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 下拉刷新 3 | 松手刷新 4 | 正在刷新 5 | 刷新成功 6 | 刷新失败 7 | 8 | -------------------------------------------------------------------------------- /view_wheel/src/main/java/sample/view/develop/android/wheel/interfaces/XmlPopupWindowInterface.java: -------------------------------------------------------------------------------- 1 | package sample.view.develop.android.wheel.interfaces; 2 | 3 | /** 4 | * by y on 2016/10/26 5 | */ 6 | 7 | public interface XmlPopupWindowInterface { 8 | void setData(String currentProviceName, String currentCityName, String currentDistrictName); 9 | } 10 | -------------------------------------------------------------------------------- /bindres_api/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | } 4 | android { 5 | namespace "com.api" 6 | compileSdk rootProject.ext.compileSdk 7 | defaultConfig { 8 | minSdkVersion rootProject.ext.minSdk 9 | } 10 | } 11 | dependencies { 12 | api rootProject.ext.appcompat 13 | api project(':bindres_annotation') 14 | } 15 | -------------------------------------------------------------------------------- /sample_fuckapp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/com/lock/main/Constant.java: -------------------------------------------------------------------------------- 1 | package com.lock.main; 2 | 3 | /** 4 | * by y on 2017/2/15 5 | */ 6 | 7 | public class Constant { 8 | 9 | public static final String APP_PACKAGE_NAME = "com.lock"; 10 | public static final String FRAGMENT_TAG = "tag"; 11 | public static final String START_SETTING_SCHEME = "package"; 12 | } 13 | -------------------------------------------------------------------------------- /multireleaseapk/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | -------------------------------------------------------------------------------- /sample_lock/src/main/java/com/lock/showapp/view/ShowView.java: -------------------------------------------------------------------------------- 1 | package com.lock.showapp.view; 2 | 3 | /** 4 | * by y on 2017/2/16 5 | */ 6 | 7 | public interface ShowView { 8 | void initRecyclerView(); 9 | 10 | void showEmptyView(); 11 | 12 | void hideRecyclerView(); 13 | 14 | void hideEmptyView(); 15 | 16 | void showRecyclerView(); 17 | } 18 | -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/res/values-v19/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /fragment/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /accessibility/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /greendao_multitable/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /sample_lock/src/main/res/drawable/ic_check_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /view_numberpicker/src/main/java/sample/view/develop/android/numberpicker/widget/city/EasyCityListener.java: -------------------------------------------------------------------------------- 1 | package sample.view.develop.android.numberpicker.widget.city; 2 | 3 | /** 4 | * by y on 2017/4/3. 5 | */ 6 | 7 | public interface EasyCityListener { 8 | void onEasyCancel(); 9 | 10 | void onEasyNext(String provinceValue, String cityValue, String areaValue); 11 | } 12 | -------------------------------------------------------------------------------- /sample_xvideos/src/main/java/com/video/main/BundleKey.kt: -------------------------------------------------------------------------------- 1 | package com.video.main 2 | 3 | object BundleKey { 4 | 5 | const val searchKey = "searchKey" 6 | 7 | const val uiType = "uiType" 8 | 9 | const val suffix = "suffix" 10 | 11 | const val detailUri = "detailUri" 12 | 13 | const val detailTitle = "detailTitle" 14 | 15 | const val detailImage = "detailImage" 16 | 17 | } -------------------------------------------------------------------------------- /sample_lock/src/main/java/scan/listener/ScanListener.kt: -------------------------------------------------------------------------------- 1 | package scan.listener 2 | 3 | import android.content.Context 4 | 5 | import scan.AppModel 6 | 7 | /** 8 | * by y on 2017/2/15 9 | */ 10 | 11 | interface ScanListener { 12 | val scanContext: Context 13 | 14 | fun onScanStart() 15 | 16 | fun onScanSuccess(data: List) 17 | 18 | fun onScanError(e: Throwable) 19 | } 20 | -------------------------------------------------------------------------------- /sample_xvideos/src/main/res/menu/search_menu.xml: -------------------------------------------------------------------------------- 1 | 2 |

4 | 9 | -------------------------------------------------------------------------------- /multireleaseapk/src/main/java/com/multireleaseapk/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package com.multireleaseapk 2 | 3 | import android.os.Bundle 4 | import androidx.appcompat.app.AppCompatActivity 5 | 6 | class MainActivity : AppCompatActivity() { 7 | 8 | override fun onCreate(savedInstanceState: Bundle?) { 9 | super.onCreate(savedInstanceState) 10 | setContentView(R.layout.activity_main) 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /sample_lock/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FF4081 4 | #FF4081 5 | #FF4081 6 | #fff 7 | #000 8 | #D3D3D3 9 | 10 | -------------------------------------------------------------------------------- /appmodules_common/src/main/res/color/tab_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /gradle/maven/androidx/common/maven-metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | androidx 4 | common 5 | 6 | 0.0.1 7 | 8 | 0.0.1 9 | 10 | 20191025055459 11 | 12 | 13 | -------------------------------------------------------------------------------- /utils_imageselect/src/main/java/sample/util/develop/android/image/select/crop/CropCallBack.kt: -------------------------------------------------------------------------------- 1 | package sample.util.develop.android.image.select.crop 2 | 3 | import android.app.Activity 4 | import android.net.Uri 5 | 6 | interface CropCallBack { 7 | val cropActivity: Activity 8 | 9 | fun onCropCancel() 10 | 11 | fun onCropSuccess(uri: Uri?) 12 | 13 | fun onCropError(errorMessage: String?) 14 | } 15 | -------------------------------------------------------------------------------- /utils_toolbar/src/main/res/layout/toolbar_action_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | -------------------------------------------------------------------------------- /view_dottedline/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | #ffffff 7 | #00ffffff 8 | #ff000000 9 | 10 | -------------------------------------------------------------------------------- /view_wheel/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | #ffffff 7 | #000000 8 | #C7C7C7 9 | 10 | -------------------------------------------------------------------------------- /bindres_compiler/src/main/java/com/compiler/BindEntity.java: -------------------------------------------------------------------------------- 1 | package com.compiler; 2 | 3 | /** 4 | * by y. 5 | *

6 | * Description: 7 | */ 8 | class BindEntity { 9 | 10 | public String name; 11 | public int id; 12 | public int type; 13 | 14 | public BindEntity(String name, int id, int type) { 15 | this.name = name; 16 | this.id = id; 17 | this.type = type; 18 | } 19 | } -------------------------------------------------------------------------------- /bindres_compiler/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'java-library' 3 | } 4 | dependencies { 5 | api project(':bindres_annotation') 6 | api rootProject.ext.bindres_javapoet 7 | api rootProject.ext.bindres_autoservice 8 | annotationProcessor rootProject.ext.bindres_autoservice 9 | } 10 | java { 11 | sourceCompatibility = JavaVersion.VERSION_1_8 12 | targetCompatibility = JavaVersion.VERSION_1_8 13 | } 14 | -------------------------------------------------------------------------------- /objectbox_2x/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 64dp 6 | 7 | -------------------------------------------------------------------------------- /sample_scan_wifi_device/src/main/java/com/wifi/App.java: -------------------------------------------------------------------------------- 1 | package com.wifi; 2 | 3 | 4 | import android.app.Application; 5 | 6 | 7 | public class App extends Application { 8 | private static App context; 9 | 10 | public static App getInstance() { 11 | return context; 12 | } 13 | 14 | @Override 15 | public void onCreate() { 16 | super.onCreate(); 17 | context = this; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindBitmap.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.FIELD) 13 | public @interface BindBitmap { 14 | int value(); 15 | } -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindClick.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.METHOD) 13 | public @interface BindClick { 14 | int[] value(); 15 | } -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindColor.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.FIELD) 13 | public @interface BindColor { 14 | int value(); 15 | } -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindDimen.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.FIELD) 13 | public @interface BindDimen { 14 | int value(); 15 | } -------------------------------------------------------------------------------- /mvplifecycler/src/main/java/com/android/mvp/lifecycle/mvp/MainPresenterImpl.kt: -------------------------------------------------------------------------------- 1 | package com.android.mvp.lifecycle.mvp 2 | 3 | import com.android.mvp.lifecycle.base.BasePresenterImpl 4 | 5 | /** 6 | * @author y 7 | * @create 2019/3/31 8 | */ 9 | class MainPresenterImpl(view: MainView) : BasePresenterImpl(view), MainPresenter { 10 | 11 | override fun netWork() { 12 | mView?.showToast() 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | UDPSample 3 | 上一个 4 | 下一个 5 | 播放 6 | 暂停 7 | 不支持的文件 8 | 正在加载,请稍候… 9 | 软件授权失败 10 | 11 | -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindDrawable.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.FIELD) 13 | public @interface BindDrawable { 14 | int value(); 15 | } -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindString.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.FIELD) 13 | public @interface BindString { 14 | int value(); 15 | } 16 | -------------------------------------------------------------------------------- /fragment_tab/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "fragment.develop.android.tab" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } -------------------------------------------------------------------------------- /utils_js/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "sample.util.develop.android.js" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindIntArray.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.FIELD) 13 | public @interface BindIntArray { 14 | int value(); 15 | } 16 | -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindLongClick.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.METHOD) 13 | public @interface BindLongClick { 14 | int[] value(); 15 | } -------------------------------------------------------------------------------- /utils_error/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "sample.util.develop.android.error" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } -------------------------------------------------------------------------------- /utils_finger/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "sample.util.develop.android.finger" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } -------------------------------------------------------------------------------- /view_wheel/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "sample.view.develop.android.wheel" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindStringArray.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * @author y 10 | */ 11 | @Retention(RetentionPolicy.CLASS) 12 | @Target(ElementType.FIELD) 13 | public @interface BindStringArray { 14 | int value(); 15 | } 16 | -------------------------------------------------------------------------------- /utils_rvfilter/src/main/res/drawable/filter_item_shape.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /view_numberpicker/src/main/java/sample/view/develop/android/numberpicker/widget/listener/OnValueChangeListener.java: -------------------------------------------------------------------------------- 1 | package sample.view.develop.android.numberpicker.widget.listener; 2 | 3 | 4 | import sample.view.develop.android.numberpicker.widget.NumberPickerView; 5 | 6 | /** 7 | * by y on 2017/3/16 8 | */ 9 | 10 | public interface OnValueChangeListener { 11 | void onValueChange(NumberPickerView picker, int oldVal, int newVal); 12 | } 13 | -------------------------------------------------------------------------------- /view_numberpicker/src/main/java/sample/view/develop/android/numberpicker/widget/radio/EasyPickerListener.java: -------------------------------------------------------------------------------- 1 | package sample.view.develop.android.numberpicker.widget.radio; 2 | 3 | /** 4 | * by y on 2017/3/16 5 | *

6 | * EasyPickerDialogFragment点击回调 7 | *

8 | * value : NumberPickerView 选中item的值 9 | */ 10 | 11 | public interface EasyPickerListener { 12 | void onEasyCancel(); 13 | 14 | void onEasyNext(String value); 15 | } 16 | -------------------------------------------------------------------------------- /view_shortcuts/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "sample.view.develop.android.shortcuts" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } -------------------------------------------------------------------------------- /fragment_viewpager/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "fragment.develop.android.viewpager" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } -------------------------------------------------------------------------------- /sample_fuckapp/src/main/java/com/fuckapp/fragment/view/AppView.kt: -------------------------------------------------------------------------------- 1 | package com.fuckapp.fragment.view 2 | 3 | import com.fuckapp.fragment.model.AppModel 4 | 5 | /** 6 | * by y on 2016/10/31 7 | */ 8 | 9 | interface AppView { 10 | fun removeAllAdapter() 11 | 12 | fun setAppInfo(appInfo: List) 13 | 14 | fun showProgress() 15 | 16 | fun hideProgress() 17 | 18 | fun obtainSuccess() 19 | 20 | fun obtainError() 21 | } 22 | -------------------------------------------------------------------------------- /sample_xvideos/src/main/res/drawable/ic_play.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /utils_rvfilter/src/main/res/drawable/filter_item_shape_enb.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /utils_rvfilter/src/main/res/layout/item_filter_title.xml: -------------------------------------------------------------------------------- 1 | 2 | 10 | -------------------------------------------------------------------------------- /utils_splash/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "sample.util.develop.android.splash" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } 16 | -------------------------------------------------------------------------------- /accessibility/src/main/res/xml/install_service.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /bindres/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /greendao/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /utils/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /utils_linktop/src/main/java/sample/util/develop/android/linktop/LinkTopMainActivity.kt: -------------------------------------------------------------------------------- 1 | package sample.util.develop.android.linktop 2 | 3 | import android.os.Bundle 4 | import androidx.appcompat.app.AppCompatActivity 5 | 6 | class LinkTopMainActivity : AppCompatActivity() { 7 | override fun onCreate(savedInstanceState: Bundle?) { 8 | super.onCreate(savedInstanceState) 9 | setContentView(R.layout.link_top_activity_main) 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /utils_statusbar/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "sample.util.develop.android.statusbar" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } 16 | -------------------------------------------------------------------------------- /view/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindres_annotation/src/main/java/com/annotation/BindView.java: -------------------------------------------------------------------------------- 1 | package com.annotation; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | /** 9 | * by y. 10 | *

11 | * Description: 12 | */ 13 | @Retention(RetentionPolicy.CLASS) 14 | @Target(ElementType.FIELD) 15 | public @interface BindView { 16 | int value(); 17 | } 18 | -------------------------------------------------------------------------------- /fragment_viewpager2/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "fragment.develop.android.viewpager.two" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } 16 | -------------------------------------------------------------------------------- /mvplifecycler/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /objectbox/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /sample_lock/src/main/res/drawable/ic_clear_black_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /utils_expandablelist/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'org.jetbrains.kotlin.android' 4 | } 5 | android { 6 | namespace "sample.util.develop.android.expandablelist" 7 | compileSdk rootProject.ext.compileSdk 8 | defaultConfig { 9 | minSdkVersion rootProject.ext.minSdk 10 | targetSdkVersion rootProject.ext.targetSdk 11 | } 12 | } 13 | dependencies { 14 | implementation rootProject.ext.appcompat 15 | } -------------------------------------------------------------------------------- /sample_scan_udp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /sample_mdreader/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /utils/src/main/java/android/develop/util/sample/App.kt: -------------------------------------------------------------------------------- 1 | package android.develop.util.sample 2 | 3 | import android.app.Application 4 | import sample.util.develop.android.error.library.ExceptionHandler 5 | 6 | /** 7 | * by y. 8 | */ 9 | class App : Application() { 10 | override fun onCreate() { 11 | super.onCreate() 12 | val mCustomCrashHandler = ExceptionHandler.instance 13 | mCustomCrashHandler.setCustomCrashHandler(this) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /utils_error/src/main/res/layout/error_activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 21 | 22 | -------------------------------------------------------------------------------- /appmodules/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 13 | 14 | -------------------------------------------------------------------------------- /fragment_tab/src/main/res/drawable/button_select_font.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /appmodules_common/src/main/res/drawable/button_select_font.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /appmodules_user/src/main/res/layout/user_activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 13 | 14 | -------------------------------------------------------------------------------- /sample_anonymouscard/src/main/res/layout/tab_view.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 13 | -------------------------------------------------------------------------------- /view_dottedline/src/main/res/layout/dotted_line_activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 |