我想知道创建自定义Drawable(如Shelves项目中)和创建自定义View的区别是什么?http://code.google.com/p/shelves/
Drawble只负责绘制操作,而View则负责绘制和用户界面,如触摸事件、关闭屏幕等等。
Drawble
View可以包含多个Drawbles。
Drawbles
drawable可以在xml文件中声明, 视图也可以在activity内部声明。 同时,drawable和view都位于不同的文件夹中。 您可以在视图中调用drawable对象。