Andorid提供三种动画,分别为逐帧动画、补间动画、属性动画,下面逐一介绍各个动画的实现流程。 1 逐帧动画 (Frame Animation...
Android平台的一些关键设计目标: 1)为移动设备提供完全开源的平台。Android的开源部分是一个自下而上的操作系统,包含各种应用程序,能...
1 虚拟机概述 1.1 虚拟机产生原由 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范...
1 invalidate方法 1.1 代码流程 1.1.1 View 可以看出,invalidate有多个重载方法,但最终都会调用invalid...
1 AndroidManifest用意 当用户启动的时候,Android应用系统没有一个简单地执行主入口,相反在清单的 标签下会发布应用程序可以...
为什么要用AsyncTask 任务线程Thread执行完耗时操作后,进行UI更新,通常的做法是通过Handler投递一个消息给UI线程,然后更新...
为什么提出来RecycleView? RecyclerView提供了一种插拔式的体验,高度解耦,使用灵活。RecyclerView只管回收与复用...
1 Touch事件底层传递过程 Touch的整体派发流程,遵循如下逻辑: Android中Touch事件的分发分服务端和应用端。Server端由...
Android是一种比较新的操作系统,专为运行在移动智能设备而设计。它基于Linux内核,在其基础上提出少许新的概念,使用大多数Linux设施(...