四大组件
Activity:
Service:
BroadcastReceiver:
ContentProvider:
UI 与交互开发
常见的UI布局和UI控件
样式与主题
Fragment
Intent
数据存储
自定义View和自定义Group
自定义View
自定义ViewGroup
事件分发
KeyEvent 按键事件分发机制
MotionEvent 触摸事件分发机制
DragEvent拖拽事件分发机制
HoverEvent 触摸悬停事件分发机制
动画
[安卓动画]1.视图动画(View Animation,又称补间动画,简单动效用视图动画)
[安卓动画]2.属性动画(最常用的,通过改变view的属性,复杂或需交互的用属性动画)
[安卓动画]3.转场动画(页面切换用转场动画)
[安卓动画]4.矢量动画(适合图标变形(如跳动的心跳或者心跳脉搏),放大不失真)
架构与性能优化
设计模式
创建型模式:
#### [创建型模式 (5种)](https://blog.csdn.net/du29571/article/details/148610470)
#### [为什么要使用设计模式中的创建型模式](https://blog.csdn.net/du29571/article/details/140319793)
#### [单例模式](https://blog.csdn.net/du29571/article/details/140160711)
结构型模式:
#### [结构型模式 (7种)](https://blog.csdn.net/du29571/article/details/148610526)
#### [代理模式](https://blog.csdn.net/du29571/article/details/148137967)
#### [装饰器模式](https://blog.csdn.net/du29571/article/details/148698318)
行为型模式
#### [行为型模式 (11种)](https://blog.csdn.net/du29571/article/details/148610399)
#### [观察者模式](https://blog.csdn.net/du29571/article/details/148610224)
#### [回调接口模式](https://blog.csdn.net/du29571/article/details/148611854)