用Android开发也有一段时间,因为是从一开始就做项目,很多东西就是模仿着做,也没有仔细研究,准备把一些开发过程中遇到的需要注意区分的细节写下来,让思路清晰一些,以后用到也可以看看。
ImageView用法
-
ImageView就是Android中用来显示图片的一个控件 - 区分属性
android:src和android:background
设置俩个ImageView,分别用不同属性
显示效果如下:
可以看出src属性是将图片加载,不会随区域的变化而改变,background是使用图片填充 -
ImageView和ImageButton都可以设置点击,用法其实没什么区别,唯一区别就是ImageButton拥有默认背景,而ImageView没有,如下所示
显示效果
可以看到ImageButton是有背景色的
另外,通过ImageButton的类定义我们可以看到ImageButton继承自ImageView
而ImageView类又是继承自View类