首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Stven_King
掘友等级
Android
|
58赶集
凡事对自己有个交代就好.....
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 24
沸点 1
赞
25
返回
|
搜索文章
最新
热门
aapt与aapt2--资源id固定和PUBLIC标记
aapt 和 aapt2 的差异(运行环境和运行结果); 资源 id 的固定; 进行 PUBLIC 标记。
将构建配置从 Groovy 迁移到 KTS
作为Android开发习惯了面向对象编程,习惯了IDEA提供的各种辅助开发快捷功能。 那么带有陌生的常规语法的Groovy脚本对于我来说一向敬而远之。 Kotlin DSL的出现感觉是为了我们量身定做
ViewPager2+Fragment操作笔记
ViewPage2+Fragment+左右滑动+横滑+竖滑+上划吸顶+数据懒加载+缓存优化中遇到的问题及决定方法。
Java线程池实现原理和源码分析
本文章是从2019年11月下旬开始打开写的,一直拖到2020年的年尾才开始写,直到2021年年初才写完。 2019年11月9号我和某东一起从大望路做815公交去燕郊。当时只是因为我正在学习一部分多线程相关的知识点,刚好公交车上没啥事情我俩就唠了唠。当时他问了我一些线程池的问题,…
Qigsaw源码之Gradle插件解析
Android App Bundle为Qigsaw的前置依赖知识点。 Android App Bundle 是Android新推出的一种官方发布格式.aab,可让您以更高效的方式开发和发布应用。借助 Android App Bundle,您可以更轻松地以更小的应用提供优质的使用…
修改AAR和Jar中class文件
最近帮助同事解决了一个比较棘手的问题,一路采坑的过程比较有意思。在此记录下来。(PS:主要原因是项目比较大,我们只有整个Android项目部分业务侧代码的开发权限。所以解决问题的一些解决问题的常规手段无法使用。) 需求:Web页面中H5和native交互,保存base64图片。…
Android8.0隐式广播和自定义签名权限
记录一下今天同事给我分享的比较有意思的Bug,在已有的已经在AndroidManifest.xml中注册的广播在部分手机上无法通过Action隐式启动。上网搜搜资料自己写了个Demo,Mark一下~!~! 如果应用注册为接收广播,则在每次发送广播时,应用的接收器都会消耗资源。 …
Android中R文件ID值
前端时间在学习 Qigsaw 相关的源码,思考到一个问题。动态加载的feature 包里的 资源id 是否会与主包中的 资源id 冲突。因为主包的 apk 文件不一定是和加载的feature 包是一起打包生成的,feature 包是可以进行升级的。查看 Qigsaw编译脚本对 …
Myers‘Diff之线性空间细化
在学习完上一篇文章Myers'Diff之贪婪算法 之后,我对Android源码中的DiffUtil类进行了阅读发现其算法的实现和文章中的方式并不尽相同,而是在其基础之上再次进行的优化。所以本篇文章是以上一篇Myers'Diff之贪婪算法 文章内容基础之上对它的变体进行再次研究的…
DiffUtil和它的差量算法
学习Myers'Diff 算法是从 DiffUtils 源代码开始的,但DiffUtil和它的差量算法这篇却是文章是在写完 Myers‘Diff之贪婪算法 和 Myers‘Diff之线性空间细化 这两篇算法文章之后着手的。比较先需要学会算法才能理解代码实现并更好的进行使用。 在…
下一页
个人成就
文章被点赞
1,410
文章被阅读
102,153
掘力值
4,008
关注了
9
关注者
1,023
收藏集
5
关注标签
10
加入于
2015-12-29