Android
请叫我晁盖_
积跬至千里,积怠至深渊。
展开
-
Android热修复原理总结
本文参考自[安卓App热补丁动态修复技术介绍]Android热修复实现:是基于dex分包方案,和Android虚拟机的类加载器(ClassLodaer)实现的。 为什么会分包可参考:由Android 65K方法数限制引发的思考当分包之后,会形成一个dex包的有序数组。当需要加载类文件时,ClassLoader会从数组中第一个dex包开始加载,直至找到该类为止。 当多个包中都包含相同...原创 2018-05-22 15:20:02 · 1441 阅读 · 0 评论 -
Mvp + Dagger2笔记。
普通注入流程:一个主component(appCom)下关联多个module(actMo,FragMo…), 每个module对应多个子component(subComponent)。 如下图,ApplicationSub 关联了ActivityModule,FragmentModule,MainModule。在ActivityModule中关联了MainActicitySub和Main2...原创 2018-05-31 11:13:56 · 401 阅读 · 0 评论 -
Android一站式框架整合——Rui使用详细指南(基础篇)
Rui使用详细指南GitHub地址 :Rui视频地址 :原创 2018-06-07 15:45:11 · 989 阅读 · 0 评论 -
Android一站式框架整合——Rui使用详细指南(进阶篇)
Rui使用详细指南——进阶篇(谷歌Mvp + Dagger2)原创 2018-06-07 21:46:23 · 588 阅读 · 0 评论 -
通用android解决方案,开源第三方库。
1 . 通用网络请求封装。 RxJava + Retrofit2 . 图片加载。Glide3 . 视图注入。ButterKnife4 . 图片加载。glide5 . 下拉刷新,上拉加载。SmartRefreshLayout + BaseRecyclerViewAdapterHelper6 . 图片加载。glide...原创 2018-06-02 16:13:25 · 250 阅读 · 0 评论 -
高德地图key验证失败:[INVALID_USER_SCODE]
高德地图key验证失败:[INVALID_USER_SCODE]——key错误错误出现原因:如果是在非打包情况下(电脑直接安装)调试,"调试版安全码SHA1"一定要填写,否则会报key错误。不填只能打包成apk文件再安装。如果修改了依然报错,那么删除当前的key,重新添加一个新key,输入SHA1码和包名,重新生成key。...原创 2018-09-26 13:35:51 · 8452 阅读 · 0 评论 -
Android EditText maxLines单行无效
Android EditText maxLines单行无效最初:android:singleLine=”true”最新:android:maxLines=“1”android:inputType="对应类型"总结: 若只设置maxLines会无效。必须加上inputType属性...原创 2018-09-26 15:23:16 · 996 阅读 · 0 评论