这篇文章将主要集中在JDK 1.5中引入的 lock 机制和其对应的condition 条件变量. 将通过ReentrantLock 来实现系...
生产者,消费者模式可谓是Java多线程中比较经典的例子.该系列文章希望以该模式的实现为起点,将Java中对于多线程同步和通讯技术做一个总结.这第...
standard 模式 这是默认模式,每次激活Activity时都会创建Activity实例,并放入任务栈中。使用场景:大多数Activity。...
assets目录下存放的资源代表应用无法直接访问的原生资源,应用程序需要通过AssetsManager以二进制流的形式来读取资源。SDK编译时不...
为什么要使用三级缓存 如今的 Android App 经常会需要网络交互,通过网络获取图片是再正常不过的事了 假如每次启动的时候都从网络拉取图片...
一个App第一次与用户接触或者发生大版本更新时,常常会用户进行新手引导,而一个好的新手指引,往往能够方便新用户快速了解操作你的应用功能。新手指引...
1. 什么是内存泄漏? JVM内存管理 关于内存泄漏我们要知道,JVM内存分配的几种策略。 静态的 静态的存储区,内存在程序编译的时候就已经分配...
转载于”梧桐那时雨”的博客:http://blog.csdn.net/fuchaosz/article/details/51567808 1 问...
今天在使用LeakCanary检查应用的内存泄露时,报了一个这样的错误,并且还给出了参考链接,原来这是Android输入法的一个bug,在15<...