diff --git a/问题/Canvas/Canvas(3).md b/问题/Canvas/Canvas(3).md index d91a999..9e4c60b 100644 --- a/问题/Canvas/Canvas(3).md +++ b/问题/Canvas/Canvas(3).md @@ -206,9 +206,9 @@ public void drawPicture (Picture picture, RectF dst) 第三种方式 BitmapDrawable本身就是Bitmap的一个包装类,包含有绘制方法,如果仅仅作为一个获取Bitmap的工具实在是大材小用了。 -如果你比较细心,你就会发现上面有一个PictureDrawable,这里又有一个BitmapDrawable,两者是否有某种联系? +**Q:如果你比较细心,你就会发现上面有一个PictureDrawable,这里又有一个BitmapDrawable,两者是否有某种联系?**
-答案是肯定的。 +**A:答案是肯定的**,Drawable用于标记一个可绘制对象,除了以上的两种,还有ColorDrawable, LayerDrawable, NinePatchDrawable 等等一系列东西。相关内容也有很多,如果有时间以后会专门用一篇文章对Drawable讲解,本文不过多展开,你只需要知道**带有Drawable都是可绘制的类型**就可以了。