本文主要分析内存泄漏的检测原理和如何实现生产环境应用,代码分析基于Leakcanary 1.6版本。 如何检测内存泄漏 要想搞懂如何检测内存泄漏...
数据存储和页面传值 数据存储 Vue 数据存储方法有Vuex、LocalStorage、SessionStorage、cookie、Indexe...
背景: 4月4日,国家为表达全国各族人民对抗击新冠肺炎疫情斗争牺牲烈士和逝世同胞的深切哀悼,举行全国性哀悼活动,各大网站和App也都变成了灰色。...
我们可以将整个打包过程概括为以下几步: 通过aapt打包res资源文件,生成R.java、resources.arsc和res文件(二进制 & ...
ArrayMap 使用2个数组。它的对象实例内部有用来存储对象的 Object[] mArray 和 存储哈希值的 int[] mHashes。...
首先需要明白,浅拷贝和深拷贝都是针对一个已有对象的操作。那先来看看浅拷贝和深拷贝的概念。 在 Java 中,除了基本数据类型(元类型)之外,还存...
原文:https://droidyue.com/blog/2015/04/07/autoboxing-and-autounboxing-in-j...
先来看下glide的一般使用方法 其中Glide.with(context)这一步就完成了图片加载时的生命周期绑定,可见glide调用简单,然而...
情况1: app中有某个build type但module中没有 注意:module中有但app中没有的build type是不会报错的,因为g...