1 背景 在Android端App的性能优化过程中,我们发现应用的内存问题会对很多我们关心的指标产生负面影响,这其中包括: UI流畅度 后台存活时间 OutOfMemoryE...
一、Project的build.gradle文件: 对应的build.gradle代码如下: buildscript{}闭包里是gradle脚本执行所需依赖,分别是对应的ma...
Java基础 Java Object类方法 HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理 HashMap 和 HashTable 区别 HashCode...
前言 最近在准备面试,然后复习下之前写过的项目,书籍,笔记,文章。一看很多知识点都没有印象,最可拍的是连自己为了防止忘记写的文章竟然都感觉不是自己写的。有些开始怀疑人生了。 ...
前言 目前指纹领域无论从产品角度还是技术角度都已经趋于成熟,但是当各位开发者准备深入探究的时候,却发现网上很多文章都是皮毛,很难有较深的启示。本文将着重介绍指纹验证开发整个过...
在android源码下开发过数据库的同学应该都看到这样的代码: 这样就可以在Java中使用这个“MATCH_STRING”自定义函数了,例如:Cursor result = ...
管理的基本职能 很多人做管理软件、实施管理软件、应用管理软件,甚至很多人目前事实就在做管理者,都不明白到底应该做些什么,应该理什么管什么。所以我今天就来说道说道。 我们做管理...
无论挑战是什么,在所有的案例中,人们都要从现状出发进行改革。没有人能在保持现状的前提下成就卓越。所有的领导者都挑战了现状。 领导者要大胆出击。领导最重要的是“不断寻求办法提高...
每个人可能多少都会有一些拖延症。哥伦比亚大学动机学科学中心副主任海蒂·格兰特在《哈佛商业评论》发表了一篇文章,分析了拖延症的原因,并给出了相应的解决方案。首先,海蒂认为,有的...
主目录见:Android高级进阶知识(这是总目录索引) 终于迎来我们的换肤框架最终章了,前面我们也学了support v7的源码了,那么今天我们这里就轻松很多,废话不多说,直...
一. 写在前面 要学习算法,“排序”是一个回避不了的重要话题,在分析完并查集算法和常用数据结构之后,今天我们终于可以走近排序算法这个大家族了。计算机科学发展到今天,已经有了成...
1.文章介绍 这篇文章的与上一篇文章<<MediaExtractor+MediaCodec+MediaMuxer之Java篇>>对应,两篇文章的思路相同,有些细节上的处理不一...