实习笔记-13
为什么用SurfaceView不用自定义组件
- 小组件在布局上的局限性- 只支持原生控件,且不支持他们的后代
- 难以动态更新动画1 
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17FrameLayout 
 LinearLayout
 RelativeLayout
 GridLayout
 AnalogClock
 Button
 Chronometer
 ImageButton
 ImageView
 ProgressBar
 TextView
 ViewFlipper
 ListView
 GridView
 StackView
 AdapterViewFlipper
 
- 只能显示在某一屏
优化空间
- 壁纸的操作和部分launcher的操作冲突
- 只能在右侧,对左撇子不友好
- 两个wallpaper的drawFrame方法相似,可以进一步抽象