【教程】12.简单了解ImageView
aide吧
全部回复
仅看楼主
level 8
爱上疯人院姑娘
楼主
大家知道,一个应用要想漂亮,就离不开图片。ImageView就是图片框的意思,我们用来显示我们的图片。
2013年06月18日 07点06分
1
level 8
爱上疯人院姑娘
楼主
然后我们运行我们的项目,看屏幕正中心是不是显示着我们的图标图片。其实这个要讲的内容也不多。
2013年06月18日 07点06分
3
1064981332
少了代码,吞楼成了
2021年09月10日 05点09分
level 8
爱上疯人院姑娘
楼主
这里再向大家介绍一些ImageView的基本属性:1:src:设置要展示的图片2:adjustViewBounds:调整边框时是否保持可绘制对象的宽高比。需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。比如想设置图片固定大小,又想保持图片宽高比,需要如下设置:1设置setAdjustViewBounds为true;2)设置maxWidth、MaxHeight;3)设layout_width和layout_height为wrap_content。3:scaleType:设置图片的填充方式。有如下可取的值:1)matrix :用矩阵来绘图2)fitXY:拉伸图片(不按比例)以填充View的宽高3)fitStart:按比例拉伸图片,拉伸后图片的高度为View的高度,且显示在View的左边4)fitCenter:按比例拉伸图片,拉伸后图片的高度为View的高度,且显示在View的中间
2013年06月18日 07点06分
4
如果还有你LSS
楼主,这新手根本看不懂嘛,你又不解释一下代码的含义嘛
2013年09月12日 12点09分
level 8
爱上疯人院姑娘
楼主
5)fitEnd:按比例拉伸图片,拉伸后图片的高度为View的高度,且显示在View的右边6)center :按原图大小显示图片,但图片宽高大于View的宽高时,截图图片中间部分显示7)centerCrop:按比例放大原图直至等于某边View的宽高显示。8)centerInside:当原图宽高或等于View的宽高时,按原图大小居中显示;反之将原图缩放至View的宽高居中显示
2013年06月18日 07点06分
5
level 8
爱上疯人院姑娘
楼主
在布局中所能完成的事我们同样可以在代码中完成,这节的一个小作业,让大家在代码中设置显示一张图片。首先我们要添加一个id,然后声明一个ImageView的对象,然后还记得我们前面所讲过的findViewById方法获取组件对象吗?然后通过对象的setImageResource(R.drawable.ic_launcher)方法来显示一张图片。其中R.drawable.ic_launcher代表的是图片id。
2013年06月18日 08点06分
6
qq1207817955
新手求代码
2013年07月19日 16点07分
level 9
贴吧用户_0eb6E5V
支持了
2013年06月18日 09点06分
7
level 8
storysnail
不错,实验成功了
2013年07月12日 22点07分
8
level 8
forget100861
怎么在图片上加入文字?
2013年07月13日 11点07分
10
level 1
zq_秦时明月
不错留着有用
2013年07月16日 01点07分
11
level 11
QingFLS
楼主,怎么让图片做为背景图片,可以在上面添加控件?或者有专门的背景控件?
2013年07月19日 03点07分
12
新一代小迈
android:background="@drawable/这里是你要放进背景的图片名,不用管后缀名"
2013年09月16日 06点09分
level 5
hacker黑色
谢谢
lz
2013年08月07日 15点08分
13
level 5
baby非不可
失败。。。
2013年09月13日 16点09分
14
level 9
潇xiao521
求源码
2014年08月08日 02点08分
18
level 6
完美的借口
setlmageResource是指获取图片。有几种方式可以获取这种图片。
2016年10月08日 17点10分
23
1