摘要:
需求分析: 设计一个下拉刷新组件,能够提供通用的API,并且支持自定义Head。关于这块其实在之前https://www.cnblogs.com/webor2006/p/7989766.html已经有练习过,不过这次是从构造的角度再来重新对它进行一个从无到有的完整梳理。 成果展示: 其中下拉刷新的头 阅读全文
该文被密码保护。 阅读全文
摘要:
流程回顾: 在上一次https://www.cnblogs.com/webor2006/p/13269742.html对于动态权限的整个执行流程进行了一个分析,接下来则开始撸码从0开始打造属于自己的权限申请框架,在正式撸码之前先来简单回顾一下整体权限申请的一个流程: 权限检测流程: 显示申请权限的流 阅读全文
该文被密码保护。 阅读全文
摘要:
发现: 列表显示: 继续接着上一次https://www.cnblogs.com/webor2006/p/13098765.html的功能往下进行编写,接下来则来写发现这个页面的功能,先来看一下最终它长啥样? 先来显示列表,关于列表的显示在我的界面中已经使用过了,这里再来快速的温故一下,目前发现只是 阅读全文
该文被密码保护。 阅读全文
摘要:
对于程序员的职业生涯来说走向架构之路应该是人人的梦想,在之前已经学习了不少关于Android架构方面的东西,但是比较零碎,只要用一个项目中来进行操练才能更加深刻的理解架构的思想,所以这里打算学习从0开始打造一款实操项目的课程,注意这项目是针对中大型规模而设计的,将各个架构的思想都融入其中,全方位的来 阅读全文
摘要:
校验requestcode是否合法: 继续接着上一次https://www.cnblogs.com/webor2006/p/12757460.html的权限申请框架源码进行分析,这一次则需要分析最最核心的API了: 这块稍复杂一些,慢慢来,不着急: 所以此条件是满足的,看一下它里面做了啥? Acti 阅读全文
摘要:
概述: 我们都知道Google在Android6.0时引入了权限申请机制,也是变革非常大的一块,而如今商用项目中基本上都会涉及到这块,基本上都是使用三方成熟的框架来处理权限的问题,最常用的框为https://github.com/googlesamples/easypermissions,但是!!对 阅读全文