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