首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
糖葫芦qq
掘友等级
Android工程师
你好,2022(Hi,qq)
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
249
文章 211
沸点 38
赞
249
返回
|
搜索文章
最新
热门
Activity启动流程
最近在研究启动优化方面的知识,那么对于 Activity 的启动过程这方面的知识自然是逃不掉的,那么废话不多说,我们开始梳理。 1. 启动 启动包括冷启动和热启动,本篇我们主要围绕冷启动做简述。(还不清楚冷启动和热启动的区别,就自行Google哦) 2. 点击一个应用图标 注释…
okHttp源码解读(一)
1. 整体流程 2. 拦截器 注释(2)处:getResponseWithInterceptorChain() 调用获取这个 拦截器链并获取结果 返回,主要就是这个方法。
广播的发送与接收
1. registerReceiver 我们通常会自定义一个类 MyBroadcastReceiver extends BroadcastReceiver. 1.2. ContextImpl#registerReceiverInternal ActivityManagerNat…
屏幕旋转后Activity生命周期
在没有其它配置的情况下,通过日志打印屏幕旋转会调用的方法。 关于 android:configChanges 的配置,不同的值对生命周期也会有不同的影响。这个值最常用的值包括: orientation 和 keyboardHidden, 分别用于避免因屏幕方向和可用键盘改变而导…
Handler中的IdleHandler
IdleHandler 你明白了吗?欢迎大家留言讨论。
性能优化笔记
1. SVG 在项目 res 右键出来,New ---> Vector Asset ,SVG 图不会像位图一样因为缩放而使图片质量下降,优点在于节省空间和内存,常常用于一些简单的图标。 导入进来后,自动生成 xml . 批量转化 svg2vector 的工具,这里可以 下载 ,…
Vollery源码阅读(二)
接下来就到 CacheDispatcher#run() 方法了,因为里面有值了。 解析 有Json Image String 等多种类型。 到此基本分析完毕。奉上一个整体流程图,我在网上找到的,感觉还不错:
Vollery源码阅读(—)
1. 创建获取 RequestQueue 对象 看到这里我们大概明白了,原来是根据不同的系统版本,确定最终选择进行的网络请求,那为什么大于9 用 HttpUrlConnection 小于9用 HttpClient 呢?在这里不过多介绍了,网上一搜就知道了。 很清晰吧,目前我们先…
Activity ,Service与Context
service 创建和 activity 的创建类似。 以上是针对这个 Activity 和 Service 与 Context 之间的联系做了查看。
LeakCannary 原理分析
因为我们知道只有当activity 销毁(onDestroy())的时候,我们才能对这个activity 进行分析查看哪些对象可能存在内存泄漏。 这样我们就可以监听我们当前这个类的生命周期了,可以运行打印日志就知道了。
下一页
个人成就
文章被点赞
365
文章被阅读
46,161
掘力值
1,479
关注了
93
关注者
54
收藏集
4
关注标签
7
加入于
2016-09-21