栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

记录安卓基础控件的相关属性和常用功能(二)(day02)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

记录安卓基础控件的相关属性和常用功能(二)(day02)

目录

ImageView

EditText


ImageView

 ImageView主要属性

 android:src:设置图片资源                                    android:scaleType:设置图片缩放类型     

 android:maxHeight:最大高度                               android:maxWidth:最大宽度

android:adjustViewBounds:调整View的界限         

  ImageView缩放类型的相关属性

1.fitStart 保持宽高比缩放图片,直到较长的边与Image的边长相等,缩放完成后将图片放在ImageView的左上角。

2.fitCenter  默认值,同上,缩放后放于中间

3.fitEnd  同上,缩放后放于右下角

4.fitXY  对图像的横纵方向进行独立缩放,使得该图片完全适应ImageView,但是图片的宽高比可能会发生改变。

5.center  保持原图的大小,显示在ImageView的中心,当原图的size大于ImageView的size,超过的部分裁剪处理。

6.centerCrop  保持宽高比缩放图片,直到完全覆盖ImageView,可能会出现图片的显示不完全。

7.centerInside  保持宽高比缩放图片,直到ImageView能够完全得显示图片。

8.matrix  不改变原图的大小,从ImageView的左上角开始绘制原图,原图超过ImageView的部分做裁剪处理。

 效果如下:

 

 

 

 

 

 

 

 如果设置完这些属性发现没有变化,可以观察一下自己的代码,看一下是不是使用src属性!!!如果是通过background进行添加的图片,则缩放类型是没有什么实质性效果的。

        但是在实际开发中,图片的大小和 ImageView的大小是会有出入的,此时可以使用maxHeight,maxWidth来进行设置,需要注意的是这两个属性需要与adjustViewBounds配合使用,才会产生效果!

 代码如下:


运行结果:

 EditText

 EditText主要属性

android:hint:输入提示                                             android:inputType:输入类型

android:textColorHint:输入提示文字的颜色           android:background:背景色

android:drawableXxxx:在输入框的指定方位添加图片

android:drawablePadding:设置图片与输入内容的间距

android:PaddingXxxx:设置内容与边框的间距

具体使用代码如下:

 
 

 运行结果:

 以上便是对ImageView和EditText的总结,希望可以帮助到大家!

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/709257.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号