首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
未来猫咪花
掘友等级
Android Dev
|
.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
125
文章 115
沸点 10
赞
125
返回
|
搜索文章
最新
热门
Dagger 注入的简单原理
声明一个 Component 表明要把哪个 module 注入到哪些对象,如下表示把 MainModule 注入到 MainActivity 对象中,那么在 MainActivity 中就可以随意使用 @Inject 注入 MainModule 中的提供的对象实例。 就可以不需…
Picasso 加载图片的流程分析
Picasso 是一款老牌的图片加载器,特别小巧,功能上虽然比不上 Glide 和 Fresco。但是一般的图片加载需求都能满足。关键是 square 出品,JakeWharton 大神主导的项目,必属精品,和自家的 OkHtttp 无缝衔接。 看了几个开源库,都是一个套路,先…
深入理解Java虚拟机笔记-垃圾收集器和内存分配策略
GC 主要发生在 Java 堆和方法区。 引用计数法无法解决循环引用的问题。 这个算法的基本思路就是通过一系列的称为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链(Reference Chain),当一个对象到GC Roots没有任何引…
深入理解Java虚拟机笔记-自动内存管理机制
每个线程都有一个独立的程序计数器,每个计数器互不影响,独立存储,这类内存区域是线程私有内存。 如果线程请求的栈深度大于虚拟机所允许的深度,将抛出StackOverflowError异常;如果虚拟机栈可以动态扩展(当前大部分的Java虚拟机都可动态扩展,只不过Java虚拟机规范中…
算法之快速排序
基本思路比如一个数组为先从该数组中选一个数,将它放到它原本的位置,什么意思呢?就是比如我们选择4,我们必须保证4之前的所有数都比4小,4之后的所有数都比4大,这时4就是在它排序后的正确位置。就像这样:
[Android开发艺术探索阅读笔记]第8章 Window 的创建过程
Window和WindowManager使用示例:将一个Button添加到屏幕坐标为(100,300)的位置。WindowManager.LayoutParams的Api文档:https://deve
Context 是什么鬼
感谢郭霖AndroidContext完全解析,你所不知道的Context的各种细节任玉刚Android源码分析-全面理解Context###什么是Context?最初学习Android的时候,对Con
[Android开发艺术探索阅读笔记]第9章 四大组件的工作过程
四大组件的运行状态除了BroadcastReceiver以外,其他三种组件都必须在AndroidManifest.xml中注册。Activity负责前台和用户交互。Service是一种计算型组件,有2
[Android开发艺术探索阅读笔记]第6章 Drawable
简介在Android的设计中,Drawable是一个抽象类,它是所有Drawable对象的基类,每个具体的Drawable都是它的子类,比如ShapeDrawable、BitmapDrawable等。
初识 ActivityLifecycleCallbacks
看了stay的视频了解到判断app是否在后台运行除了令人蛋疼的判断当前runningProcess或者runningTasks方法,还有一种更为简便的方法,那就是ActivityLifecycleCa
下一页
个人成就
文章被点赞
389
文章被阅读
67,312
掘力值
1,864
关注了
107
关注者
129
收藏集
2
关注标签
31
加入于
2015-12-17