首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
图个喜庆
掘友等级
Android开发
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
230
文章 230
沸点 0
赞
230
返回
|
搜索文章
最新
热门
RecyclerView缓存机制
本文主要讨论RecyclerView的缓存机制,从缓存本身的概念与意义出发,再讨论RecyclerView滑动时是如何回收,复用ItemView的。复用的ItemView被如何存储的
2022年的ListView分析
多年以后,某Android程序员坐在电脑前回顾自己的开发生涯,准会想起入门时编写ListView的那个遥远的下午。 ListView已经多年不用了,作为曾经的明星控件,研究一下它是如何工作的
App卡帧与BlockCanary
app卡帧一直是性能优化的一个重要方面,虽然现在手机硬件性能越来越高,明显的卡帧现象越来越少,但是了解卡帧相关的知识还是非常有必要的。 本文分两部分从app卡帧的原理出发,讨论屏幕刷新机制,
LeakCanary 解析
本文主要分三个部分,先简单讲述内存泄漏的原理和部分JVM知识,再讨论LeakCanary利用弱引用特性检测对象是否存活,最后分析源码流程 二, 内存泄漏原理 LeakCanary是个使用起
理解内存泄露原理
什么是内存泄露 程序向系统申请一块内存,使用完毕后没有及时清理,导致这块内存一致被占据,直到程序结束。 对于C,C++的开发者他们负责对象的重生到死,即负责对象的创建,也要负责对象的回收,需要人为管理
Android 字节码插装介绍
字节码插装本质上是换了一种编程方式,最初大家是通过Java,kotlin等高级语言编程。运行在Java虚拟机上的语言并不是直接被虚拟机加载,而是要先通过javac,kotlinc编译器
Gradle插件的使用
Gradle框架只是定义了通用的构建流程,并没有实现具体构建任务,Gradle好比一个抽象类,Java构建,c++构建,Android构建则是一个个子类实现,交给开发者自行定义。
写给小白的Gradle指南
作为一个Android程序员,Gradle真是最熟悉的陌生人,每天使用又知之甚少,可能连一知半解都谈不上,Gradle的概念都不能很完整的表达出来,聊几句Gradle,不外乎是:构建工具,
Android-架构实践
老生常谈的架构实践,借鉴了很多前辈的东西,应该是没什么新东西吧,算是个人实践瞎搞 😂。 有兴趣就看看,文章共分理论与实践两部分,理论部分根据下面的层次架构图,分析每一层每一个组件的作用。
kotlin协程 看完应该会理解了叭
kotlin 协程只有演示很简单,其他的都很难。当抱着一种研究api,如何使用的角度去理解它,大概率是无法理解的,或者很难理解。至少短时间很难理解(如果是大佬当我没说) 可能介绍协程的帖子和
下一页
个人成就
文章被点赞
85
文章被阅读
25,648
掘力值
902
关注了
51
关注者
28
收藏集
0
关注标签
19
加入于
2020-05-06