触点数字孪生,揭秘它的独特魅力
881
2022-11-04
AndroidQuick项目旨在提供一套让能Android开发者快速开发APP的框架
AndroidQuick
项目简介
AndroidQuick项目旨在提供一套进行Android APP快速开发的代码参考库。 目前已支持AndroidX。
AndroidQuick覆盖了开发一个APP所用到的常用的架构、模块、功能、技术点等,每个部分都有详细的说明和demo实例。
开发者在开发的过程中可以从AndroidQuick项目中找到常用的实例进行参考,甚至直接Copy then Paste。
关于库文件ARabbit:https://github.com/ddnosh/ARabbit
适用范围
本项目适用于以下几种情形:
开发一款新的APP;对现有APP进行重构设计;常用功能实现的代码demo;
目录
设计模式 工厂代理单例策略构建观察者责任链模板适配器 架构 MVCMVP MVP with ActivityMVP with Activity and Dagger2MVP with Fragment MVVM其它 一个布局 + 多个子View一个View + 多个模块WebView 模块 网络 Retrofit + 普通URLRetrofit + 不同URLRetrofit + 下载Retrofit + 普通URL + Get模式普通Http请求串行任务和并行任务 数据库 GreenDaoOrmLite 图片 Glide 异步分发 EventBusRxBus 控制反转(IOC) ButterKnifeDagger2 Task TinyTaskTask with RxJava 功能 UI Fragment 普通FragmentFragmentation Adapter CommonAdapterMultiViewTypeAdapterBRVAH Top Bar 默认ToolbarCommonToolbar BottomBar RadioButtonBottomBar Dialog Activity的Dialog LoadingDialogCommonDialog DialogFragment Tab SmartTabLayoutFlycoTabLayoutTabLayout Refresh SwipeRefreshLayoutSmartRefreshLayout BannerWebViewDataBindingVaryPageStatusResolutionConstraintLayoutPermission EasyPermissionsTinyPermissionRxPermissions JsonRxJavaAnnotationSharedPreferences沉浸式AOP 其它 一种在APP中显示代码格的样式RxJava + LifeCycleLambdaCallBack 使用了AndriodQuick的App QuickGankQuickGank-KotlinQuickTV
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。