美文网首页
前两周学习

前两周学习

作者: 十佳少年 | 来源:发表于2019-11-12 17:10 被阅读0次

    一、

    安装 配置开发环境

    https://blog.csdn.net/qq_41976613/article/details/91432304

    安装模拟器

    创建第一个项目

    基本控件的学习

    1.TextView

    1、带有阴影的TextView。

    2、带有边框的TextView。(捎带做一个带有边框的EditText)

    3、带有图标的TextView。

    4、带有autoLink的TextView。(比如,链接百度等)

    5、解析HTML标签的TextView。

    6、解析SpannableString的TextView。(部分字体颜色、大小等变化)

    7、带有跑马灯效果的TextView。

    2.Button

    1.文字大小、颜色 

    2.自定义背景形状

    一、Shape的属性(rectangle、oval、line、ring )

    二、shape的子属性(corners、gradient、padding、size、solid、stroke)

    3.自定义按压效果

    4.Button控件点击事件(常用方式二)

    5.TextViiew控件点击事件 

    3.EditText

    一、EditText介绍

      ①EditText是一个输入框,在Android开发中是常用的控件。也是获取用户数据的一种方式。

    ②EditText是TextView的子类,它继承了TextView的所有属性。

    二、常用属性

    1 输入类型:android:inputType="value" value列表

    ①number   只能输入数字

    ②numberDecimal  只能输入浮点数(小数)整数

    ③带password  将输入的文字显示···,用户输入密码

    ④textMultiLine 多行输入

    ⑤textNoSuggestions  无提示

    4.ImageView

    关于ImageView,常有一些混淆。

    第1个混淆点:

    (1)background通常指的都是背景,而src指的是内容。

    (2)当使用src填入图片时,是按照图片大小直接填充,并不会进行拉伸。

    第2个混淆点:

    scaleType缩放类型设置:

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

    fitStart:保持纵横比缩放图片,知道较长的边与Image的编程相等,缩放完成后将图片放在ImageView的左上角

    fitCenter:同上,缩放后放于中间;

    fitEnd:同上,缩放后放于右下角;

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

    centerCrop:保持横纵比缩放图片,知道完全覆盖ImageView,可能会出现图片的显示不完全

    centerInside:保持横纵比缩放图片,直到ImageView能够完全地显示图片

    matrix:默认值,不改变原图的大小,从ImageView的左上角开始绘制原图,原图超过ImageView的部分作裁剪处理

    还有登录注册功能的实现

    相关文章

      网友评论

          本文标题:前两周学习

          本文链接:https://www.haomeiwen.com/subject/zvuqictx.html