你真的懂Android的系统资源么?答案【5】

res/drawable资源目录只能放图像文件么?

除了图像文件,还可以放xml格式的图像资源,用来设置更为复杂的图像效果

Nine-Patch格式的图像资源有哪些功能?

1.防止图片中的某一部分被拉伸
2.确定将图片作为背景图的控件中内容显示的位置

在res/drawable目录中有哪几种图像资源可以控制图像状态?

有三种
1.state(状态,如按下状态,焦点状态,一个状态对应一张图片)
2.level (级别,级别可以是一个区间,一个区间对应一张图片)
3.cross-fade (设置两种状态,用淡入淡出效果切换)

为一个充满整个屏幕的LinearLayout布局指定背景图,是否可以让背景图不充满整个屏幕?

可以。可以使用嵌入(inset)布局文件,在inset中放入背景图片,并设置上下左右间距, 再直接将inset当做普通资源文件放入LinearLayout背景即可。

你可能感兴趣的:(你真的懂Android的系统资源么?答案【5】)