Android学习系列——ImageView用法

用Android开发也有一段时间,因为是从一开始就做项目,很多东西就是模仿着做,也没有仔细研究,准备把一些开发过程中遇到的需要注意区分的细节写下来,让思路清晰一些,以后用到也可以看看。


ImageView用法

  1. ImageView就是Android中用来显示图片的一个控件
  2. 区分属性android:srcandroid:background
    设置俩个ImageView,分别用不同属性
    Android学习系列——ImageView用法
    显示效果如下:
    Android学习系列——ImageView用法
    可以看出src属性是将图片加载,不会随区域的变化而改变,background是使用图片填充
  3. ImageViewImageButton都可以设置点击,用法其实没什么区别,唯一区别就是ImageButton 拥有默认背景,而ImageView 没有,如下所示
    Android学习系列——ImageView用法
    显示效果
    Android学习系列——ImageView用法
    可以看到ImageButton是有背景色的
    另外,通过ImageButton 的类定义我们可以看到ImageButton 继承自ImageView
    Android学习系列——ImageView用法
    ImageView 类又是继承自View
    Android学习系列——ImageView用法