for (double i = 1; i >= 0; i -= 0.01) {i = Math.round(i * 100) / 100.0d;...
HashMap,一个大小厂都会问的知识点。下面结合网上搜罗的一些信息,整理出一份比较全面的Hashmap相关面试资料: HashMap与Hash...
什么是Intent? Intent是一个消息传递对象,可以使用它来启动其它应用组件。Intent使组件之间通信更加便利,主要用于以下三点: 启动...
Context的字面含义是上下文环境。应用的上层代码通过Context类提供的接口来操作Android的4大组件和资源。在Android的应用程...
我们都知道Service是Android四大组件之一,与Activity相似的组件,它们都代表可以执行的程序,Service与Activity的...
一.Java内存模型 (Java 内存管理机制) 1)运行时数据区Java虚拟机在执行Java程序时,会把它所管理的内存划分为若干个不同的数据区...
一般内存泄漏(traditional memory leak)的原因是: 由忘记释放分配的内存导致的。(如Cursor忘记关闭等) 逻辑内存泄漏...
1.UI绘制 减少UI绘制时间;减少不必要的子控件或层级;UI的绘制流程:measure-layout-draw,measure与layout都...
一、Binder简介Binder是Android特有的一种进程间通信(IPC)方式,和传统的IPC相比,它融合了远程过程调用(RPC)的概念,而...