- 博客(4)
- 收藏
- 关注
原创 Glide学习笔记
Glide最全解析比较全面的介绍Glide使用,通过源码分析执行流程,自定义模块,图片转换等功能关于bitmap的缓存处理方面的知识:Glide篇_01关于Bitmap缓存Glide缓存机制缓存源码分析关于bitmap的复用处理方面的知识:Glide(四):强大的图片缓存池和复用机制解析复用流程简单来说,缓存是将数据存储起来,下次需要时就不用重新加载数据,直接拿来即用,作用是加快加载速度、避免相同的数据占用空间,降低内存占用;复用的意思是重新使用,将已经不..
2020-06-29 17:34:29 148
转载 Bitmap优化
原文地址:Android性能优化(五)之细说Bitmap例如:使用Pixel手机拍摄4048x3036像素(1200W)的照片,如果按ARGB_8888来显示的话,需要48MB的内存空间(4048*3036*4 bytes),这么大的内存消耗极易引发OOM。本篇文章就来说一说这个大胖子。1. Bitmap内存模型Android Bitmap内存的管理随着系统的版本迭代也有演进:1.在Android 2.2(API8)之前,当GC工作时,应用的线程会暂停工作,同步的GC会影响性能。而A.
2020-06-18 16:52:16 256
转载 HTTPS 原理分析——带着疑问层层深入
原文地址:HTTPS 原理分析——带着疑问层层深入HTTPS随着 HTTPS 建站的成本下降,现在大部分的网站都已经开始用上 HTTPS 协议。大家都知道 HTTPS 比 HTTP 安全,也听说过与 HTTPS 协议相关的概念有 SSL 、非对称加密、 CA证书等,但对于以下灵魂三拷问可能就答不上了:为什么用了 HTTPS 就是安全的? HTTPS 的底层原理如何实现? 用了 HTTPS 就一定安全吗?本文将层层深入,从原理上把 HTTPS 的安全性讲透。HTTPS 的实现原理.
2020-06-03 15:51:48 200
转载 Activity的启动流程,如何判断当前activity所在进程已经启动了
startActivity启动过程分析https://blog.csdn.net/luoshengyang/article/details/6689748看完这两篇干货,应该一清二楚了。是否启动应用进程的分支在ActivityStackSupervisor#startSpecificActivityLocked方法内部通过判断当前activity对于的进程名的ProcessRecord是否存在来判断进程是否启动(android-cts-7.1_r20 tag)public fin.
2020-06-01 15:24:42 1864
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人