一般来说内存占用大小有如下规律:VSS >= RSS >= PSS >= USS VSS - Virtual Set Size (用处不大)虚拟耗用内存(包含共享库占用的全部...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一般来说内存占用大小有如下规律:VSS >= RSS >= PSS >= USS VSS - Virtual Set Size (用处不大)虚拟耗用内存(包含共享库占用的全部...
主目录见:Android高级进阶知识(这是总目录索引)Launcher3源码地址:Launcher3-master [This tutorial was written by...
前言 之前解析过 ConstraintLayout 的解析,扁平化布局[https://www.jianshu.com/p/28bc3619fc82],随着Constrain...
前几天项目需要压缩视频,Github上找了许多库,要么就是太大,要么就是质量不高,其实我只需要压缩视频,最好的方案还是定制编译一个 FFmpeg 给 Android 用。 本...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 一、为什么要学gradle Android studio已经出来很久了,相信大部分公司都已经从eclip...
导语: Fragment作为Android最基本,最重要的基础概念之一,在开发中经常会和他打交道。本文从为什么出现Fragment开始,介绍了Fragment相关的方方面面,...
原文地址: https://www.jianshu.com/p/4aa23d69d481[https://www.jianshu.com/p/4aa23d69d481] 以下...
最近项目apk方法数即将达到65536上限,虽然通过瘦身减少了一些方法数,但是随着更多sdk的接入,终究还是避免不了方法数突破限制,所以开始着手dex分包的工作。 之所以存在...
前言 通过前一篇的RxJava2 是如何实现线程切换的 (上)我们已经知道了在RxJava中,subscribeOn 将上游线程切换到指定的子线程是如何实现的。这里就接着来看...