首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
CSL9534
6
关注
939
关注者
104
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
25
文章 25
沸点 0
资讯 0
赞
25
关注
返回
|
搜索文章
CSL9534
赞了这篇文章
RockoZ
Android @ ByteDance
·
3年前
关注
Google Git-Repo 多仓库项目管理
项目模块化/组件化之后各模块也作为独立的 Git 仓库从主项目里剥离了出去,各模块各自管理自己的版本。正常 Android 项目,各剥离出去的子模块仓库则通过 Maven ...
24
评论
分享
CSL9534
赞了这篇文章
CSL9534
2年前
关注
分享
Shadow源码解析笔记
插件化一直以来都被视为Android中一门高深莫测的学问,它需要解决一系列难题: 四大组件的调用 如果使用插件的资源 尽可能减少hook系统API,降低兼容难度 尽量避免宿...
2
评论
分享
CSL9534
赞了这篇文章
CSL9534
4年前
关注
分享
RecycleView性能优化
RecycleView性能优化...
2
评论
分享
CSL9534
赞了这篇文章
ZYLAB
公众号 @ 「ZYLAB」
·
2年前
关注
【Android 修炼手册】常用技术篇 -- Android 插件化解析
2012 年 AndroidDynamicLoader 给予 Fragment 实现了插件化框架,可以动态加载插件中的 Fragment 实现页面的切换。 2013 年 2...
122
27
分享
CSL9534
赞了这篇文章
shifujun
客户端开发 @ 腾讯
·
2年前
关注
Shadow对PackageManager的处理方法
在Android开发中免不了使用PackageManager获取当前应用的一些信息。 从官方文档上能确定PackageManager一般都是通过Context的getPac...
41
37
分享
CSL9534
赞了这篇文章
貌似许亚军
追求极致与新事物的Android RD
·
3年前
关注
Android LayoutInflater Factory 源码解析
在上一篇文章《Android LayoutInflater 源码解析》中我们说到 View 的 inflate 中有一个方法 createViewFromTag,会首先尝试...
25
评论
分享
CSL9534
赞了这篇文章
shifujun
客户端开发 @ 腾讯
·
2年前
关注
Shadow对插件包管理的设计
在Shadow开源的代码中,首先分为core层和dynamic层。core层就完成了插件框架的全部功能,dynamic层又将插件框架动态化起来了。然后core层本身主要也分...
40
21
分享
CSL9534
赞了这篇文章
shifujun
客户端开发 @ 腾讯
·
2年前
关注
Shadow支持WebView使用file:///android_asset/协议加载插件资源的方法
在正常的App开发中,我们可以用这样的代码加载App的Assets中打包的Web页面。 Android系统实现这个功能时,并没有像我们想象的使用webview对象的Cont...
49
13
分享
CSL9534
赞了这篇文章
shifujun
客户端开发 @ 腾讯
·
2年前
关注
Shadow的全动态设计原理解析
我们在宣传Shadow的时候说了Shadow具有两大特性,其中一个叫做“全动态插件框架”。这篇文章就讲这个特性。我们很早之前用过一款基于数百反射私有API实现的插件框架,在...
51
57
分享
CSL9534
赞了这篇文章
shifujun
客户端开发 @ 腾讯
·
3年前
关注
Shadow解决Activity等组件生命周期的方法解析
每个Android插件框架要解决的首要问题都是Activity的生命周期问题。Activity代表了Service等其他需要注册的组件。不同是插件框架解决这个问题的前提也不...
83
41
分享
个人成就
文章被点赞
822
文章被阅读
28,461
掘力值
104
关注了
6
关注者
939
收藏集
0
关注标签
10
加入于
2016-09-12