会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cexo
上一页
1
···
25
26
27
28
29
30
31
32
33
···
81
下一页
2020年2月6日
插件化架构深入剖析<一>-----插庄式实现Activity跳转机制剖析
摘要: 关于插件化这个技术如今也已经烂大街了,不过遗憾的是在自己的职业生涯中还木有真正遇到过插件化的公司项目,本来有一家公司正准备有机会跟着一位大神参与插件化的从0重构,但是好景不长最终夭折了~~于是私底下对于插件化技术的研究从未停止过,但是从未对它进行过笔录,对于这个话题其实去面试时也会被经常问到,毕境里
阅读全文
posted @ 2020-02-06 10:02 cexo
阅读(948)
评论(0)
推荐(0)
2020年2月4日
网易云音乐动态式换肤框架分析与手写实现<三>
摘要: 在上一次https://www.cnblogs.com/webor2006/p/12218582.html已经完成了动态换肤的效果了,但是其实还有一些细节待完善,所以这次一一来把它们都解决掉。 换肤细节完善: 先来涨个姿势: 再往下进行完善之前,先来搞明白个东东,就是关于Activity的换肤其实很
阅读全文
posted @ 2020-02-04 16:34 cexo
阅读(852)
评论(1)
推荐(0)
2020年1月20日
网易云音乐动态式换肤框架分析与手写实现<二>
摘要: 换肤处理: 采集控件: 继续接着上一次https://www.cnblogs.com/webor2006/p/12201532.html的代码进行编写,上次已经在View工厂那块对View的创建进行处理了,接下来则需要处理View对应的具体属性,这也需要涉及到一个属性的过滤,这里新建一个类专门用来处
阅读全文
posted @ 2020-01-20 16:50 cexo
阅读(820)
评论(0)
推荐(0)
2020年1月16日
网易云音乐动态式换肤框架分析与手写实现<一>
摘要: 对于APP的换肤,曾经有一个公司的APP对于“某个”界面有换肤的需求,当时的做法是将换肤的规则定义成配置文件由服务器动态下发,然后根据配置文件的解析再来对界面中的元素进行换肤【如背景、字体颜色、大小之类的】,但是这种方式其实是很麻烦的,当时只是针对一个界面有这个换肤的需求,那如果是整个APP中的不同
阅读全文
posted @ 2020-01-16 15:37 cexo
阅读(1180)
评论(0)
推荐(0)
2020年1月15日
跨进程架构HermesEventBus原理分析到手写实现<三>
摘要: 发送请求到服务端: 继续接着上一次https://www.cnblogs.com/webor2006/p/12196171.html的代码继续来编写,上一次在SecondAcitity中完成了远程服务的连接了: 接下来则应该是发送消息给主进程,然后在MainActivity中进行消息的接收处理了,我
阅读全文
posted @ 2020-01-15 22:37 cexo
阅读(395)
评论(0)
推荐(0)
跨进程架构HermesEventBus原理分析到手写实现<二>
摘要: 在上次https://www.cnblogs.com/webor2006/p/12186914.html对于HermesEventBus的核心原理了解了之后,接下来则准备从0开始手动来实现这样一个跨进程通信的功能,当然实现的代码不可能跟官方的一模一样,简化了很多,重点是效果是一样的,通过这样的手动的
阅读全文
posted @ 2020-01-15 13:25 cexo
阅读(832)
评论(0)
推荐(0)
2020年1月13日
跨进程架构HermesEventBus原理分析到手写实现<一>
摘要: 在上一次https://www.cnblogs.com/webor2006/p/12179301.html咱们对于EventBus进行了原理性剖析,但是!!!它的使用只限于同一个进程中,如果想要在多个进程之间也能像EventBus一样这样使用,此时可以借用饿了么开源的HermesEventBus这个
阅读全文
posted @ 2020-01-13 13:49 cexo
阅读(1065)
评论(0)
推荐(0)
2020年1月11日
EventBus架构设计剖析
摘要: 对于EventBus这个开源框架如今基本上每个项目都会用到了,确实是在各组件之间传递消息非常之方便,官方的github地址为https://github.com/greenrobot/EventBus ,但是对其原理一直木去研究过,所以接下来则为搞清楚它的原理而努力。 EventBus日常使用: 对
阅读全文
posted @ 2020-01-11 11:05 cexo
阅读(447)
评论(0)
推荐(0)
2020年1月10日
android高级UI之Draw绘制流程、Paint渲染高级应用
摘要: Draw绘制流程: 在上一次https://www.cnblogs.com/webor2006/p/12167825.html对于View的测量布局进行了整体的学习,接下来则需要关注咱们的UI是如何绘制出来的,此时就需要再来分析一下系统源码【这里以Android 8.1源码进行分析】来梳理整个的调用
阅读全文
posted @ 2020-01-10 23:44 cexo
阅读(1464)
评论(0)
推荐(0)
2020年1月8日
android高级UI之UI绘制流程(测量布局)
摘要: 在上一次https://www.cnblogs.com/webor2006/p/11839103.html中对于UI的整体绘制流程有了一个全面的了解,对于我们自定义ViewGroup时都知道会涉及到onMeasure()和onLayout()这两个很重要的流程,所以这一次则集中对这两块的细节给吃透了
阅读全文
posted @ 2020-01-08 17:26 cexo
阅读(549)
评论(0)
推荐(0)
上一页
1
···
25
26
27
28
29
30
31
32
33
···
81
下一页
导航
博客园
首页
新随笔
联系
订阅
管理
公告