..
该ImageView的无非是对象,它允许程序员显示屏幕图像等。 此前作出的对ImageView的显示实际的例子,要明白的地方把我们的形象和了解我们的项目res文件夹结构。
要探索自己会发现这个文件夹的子文件夹的布局,这是我们用来彻底更新,和其他三名由下列名称确定的子文件夹:
上述这些子文件夹将包含图像,我们希望把我们的应用程序。
但是,什么是这些文件夹的含义? 因此,鉴于Android是一个手机操作系统安装在不同的risoluzone不同的设备有一定的图像增强的排序应建立在三个不同大小的图像版本。 图像的这三个版本应该放在大小顺序从最大到最小的上述意见的文件夹。
当然,为了显示屏幕上的图像是足够的,有至少一个版本的图像中的三个文件夹之一。 倘若我们想显示低risuluzione高分辨率的屏幕,我们必须放大图像在图像模糊的必然结果显示优化的图像。
说到这里我们提供了一个实际的例子。 看看样品图像并把上述意见(也避免了三个版本的图像创作)这个文件夹。 如果没有这个你必须打开main.xml 文件并插入我们ImageView的宣言我们称为图像的代码:
<ImageView的机器人:ID =“@ +编号/图像” Android的:layout_width =“wrap_content” Android的:layout_height =“wrap_content”> </ ImageView的>
现在打开该文件。ImageView对象和导入 Java
android.widget.ImageView声明一个类型ImageView对象
私人ImageView的miaImmagine;然后插入下面的代码:
miaImmagine =(ImageView的)findViewById(R.id.Image); miaImmagine.setImageResource(R.drawable.ImmagineEsempio);
正如我们所看到的图像的显示代码非常简单。 在第一行,我们与相关联的XML元素中的代码表示,声明和设置由该方法setImageResource遵循的形象价值。 接下来是给我们的图像文件,在在绘制R级座位是方法的代码。
如何inutuibile理解,当我们插入一个文件夹,可画任何图像...自动创建一个在子类 R 绘制的图像文件不变。 在这个例子中使用的名称,ImmagineEsempio,是该文件的标识形象的名字。 我们可以看到您只需输入仅仅是省略扩展名的文件的名称。
Android的一个特色是执行自动图像调整大小的屏幕分辨率比大。 要查看此行为足以说明在高risuluzione屏幕图像。 这将是调整,在一个完全自动的,并适应没有问题的模拟器或设备的屏幕上。 在调整图像的大小从大到小不涉及质量损失(增加,然而,是由操作系统的应用程序时,应启动执行的操作),反之亦然,如我们前面所说,将有质量损失成比例的放大。
| |
ASP零(电子书)
从头开始学习微软的ASP和VBScript。 在只有29€。 |
| |
使用Javascript(课程)
完成引导客户端脚本。 从39€。 |
| |
PHP(课程)
全部课程用于创建动态Web站点。 从49€。 |