Skip to content

Tags: 01wneo/AndroidProject-1

Tags

10.0

Toggle 10.0's commit message
集成:网络请求框架、日志调试框架、Lottie 动画框架、上拉刷新下拉加载框架、界面侧滑框架、AOP 及常用注解

新增:BasePopupWindow、网络请求示例代码、新手引导页界面、单选和多选对话框、WebView 封装、状态布局重试机制、通用对话框封装
精简:MVP 相关类、EventBus 库、ImageLoader 模块、BaseListViewAdapter 类、BaseDialogFragment 类
优化:Gradle 代码、ButterKnife 集成方式、远程仓库连接速度、Glide 网络请求逻辑、启动页界面 UI、升级对话框 UI、日期选择对话框 UI
适配:Gradle 5.0+ 语法、JDK8 接口默认方法特性、安卓 4.4 布局反方向特性、AndroidX Fragment 懒加载
修复:系统 Dialog 动画重复显示的问题、UpdateDialog 重复下载导致的崩溃、WrapRecyclerView 滑动导致崩溃的问题、WebView 和 AndroidX 在 安卓 5.X 冲突的问题

9.0

Toggle 9.0's commit message
适配Java JDK 8、适配AndroidX、Glide 封装重构、精简新浪登录和分享、调整对话框结构、调整图片存放的目录、移除侧滑框架…

…、新增Activity跳转动画、新增图片选择功能、新增部分界面动画、重构MVP架构、新增查看大图指示器、美化验证码按钮样式、美化分享对话框样式、集成Bugly异常捕捉、集成本地异常捕捉、修复加载对话框复用的Bug、遵循阿里巴巴代码规范、优化部分界面的动画效果、优化 APK 体积大小、新增一些界面和View动画效果、修复原生 Dialog 内存泄漏的问题、修复主页底部导航栏输入法冲突的问题、修复原生Dialog在布局中设置宽高无效的问题、修改原生的控件为 AndroidX 中的控件、更新友盟统计和社会化 SDK 版本、新增一个支持密码显示和隐藏的 EditText、ViewHolder新增onBindView方法

8.1

Toggle 8.1's commit message
修复查看大图时崩溃的问题,优化应用启动速度,删除无用导包,优化代码逻辑

8.0

Toggle 8.0's commit message
集成第三方登录分享并进行抽取隔离,新增界面状态布局(空数据、请求异常、网络异常)、集成 EventBus Apt 插件、新增常用界面模板(…

…个人资料、校验手机、重置手机、查看大图)、新增两个对话框(更新对话框、分享对话框)

7.0

Toggle 7.0's commit message
新增文本输入、地区选择、日期选择对话框,新增忘记密码、重置密码、设置界面模板、新增ios风格的切换按钮和设置条目栏自定义控件,新增Glid…

…e图片加载隔离模块,对混淆规则进行解耦

6.0

Toggle 6.0's commit message
新增常用ios风格的对话框,新增处理Activity多重跳转,对Adapter适配器基类进行解耦,更新第三方框架版本,修正MVP基类不规范…

…的问题,修正一些小问题

5.0

Toggle 5.0's commit message
重新调整项目架构,拆分成多个Moduel

3.0

Toggle 3.0's commit message
新增MVP相关类,新增BaseDialog类,新增 Activity 栈管理类、更新基类的几个方法

2.0

Toggle 2.0's commit message
修正 Android 9.0 限制 Http 明文请求的问题

修正一些代码规范,删除一些无用的资源文件
修正验证码倒计时出现的部分逻辑问题
修复首页软键盘弹出时将底部导航栏顶上去的问题
优化和统一正方形View和Layout的宽度大小算法

1.0

Toggle 1.0's commit message
第一次提交