Android第三章View视图

一,TextView  用于展示文本的视图

    1.android:singLine="true" 单行展示,不管内容有多少都在一行显示,超出的部分用...显示

    2.android:textStyle="bold" 设置文字的样式 粗体 斜体..

    3.android:lines="3" 文字显示行数为3行

    4.android:maxLines="3" 最多显示三行,超出的部分不显示

    5.android:ems="5" 每行最多显示5个字符,超处的部分换行显示

    6.android:ellipsize="start/end/middle" 配合singline使用

            超出的部分在 头部/尾部/中间 用...显示

二,EditText  文本输入框

    1.android:hint="请输入内容"

    2.android:inputType=""  设置输入内容的类型

            phone数字   text都可以   textpassword密文,输入后会以...的形式显示

    3.获取内容并且打印在控制台

        1..在  java代码中获取这个视图的对象

        EditText  et =(EditText)findViewById(R.id.editText);

        2.. String context =et.getText().toString;

三,点击事件

    第一种方式:匿名内部

    代码展示:

    

    第二种方式:内部类实现接口

    第三种方式:外部类实现接口

    第三种方式:使用本类对实现接口

    第四种方式:   在布局文件中添加onClick属性并且定义方法名字 然后在 对应的Activity中定义同名方法即可

    (我们一般最常用的是第一种跟最后一种)

四,ImageView 用来展示图片的视图

    1.android:src="图片的路径"

    2.android:scaleType="  " 设置图片的显示模式

        1..matrix:  不缩放图片,用图片的矩阵从左上角开始来绘制

        2..fitCenter:把图片放在空间的中心,对图片按照相同的比例进行缩放,直到图片的长或者宽抵达控件的宽度或者高度

        3..fitStart:把图片放在空间的左上角,对图片按照相同的比例进行缩放,直到图片的长或者宽抵达控件的宽度或者高度

        4..fixXY:把图片全面的放在控件中,占据控件的所有空间

        5..fixEnd:把图片放在空间的右下角,对图片按照相同的比例进行缩放,直到图片的长或者宽抵达控件的宽度或者高度

        6..centerCrop:把图片放在空间的中心,对图片按照相同的比例进行缩放,直到图片的长或者宽抵达控件的宽度或者高度

        7..centerInside:把图片放在空间的中心,如果图片的尺寸小于空间的大小,不缩放,否则,对图片按照相同的比例进行缩放,直到图片的长或者宽抵达控件的宽度或者高度

猜你喜欢

转载自blog.csdn.net/lixiaona_1101/article/details/80615021
今日推荐