TextView控件的基本使用(各种属性的基本使用方法)

TextView的在安卓中可以理解为一个文本视图控件,Android的视图控件的基类是View类,可以理解的TextView是View的子类。我们通常在.XML布局文件中会为文本视图控件指定各种属性来设置它的样式。

1.属性名andorid:id id

2.属性名layout_width宽度

3.属性名layout_height高度

4.属性名layout_weight权重比例

5.属性名文显示文字

6.属性名textSize字体大小(单位一般使用sp)

7.属性名textStyle字体风格

8.属性名textColor字体颜色

9.属性名gravity用来设置控件中的元素相对于控件的位置

10.属性名layout_gravity控件本身相对于其容器的位置

如果只是简单使用,那么用以上的属性来设置样式已经足够了。

 

下面我们看下这些属性名一般使用什么属性值:

1. android:id =“@ + id / id名”

2. android:layout_width =“wrap_content或者match_parent”   

        wrap_content->根据控件内容宽度来显示具体宽度

        match_parent->充满父容器的全部宽度

3. android:layout_height =“wrap_content或者match_parent”   

        wrap_content->根据控件内容高度来显示具体高度

        match_parent->充满父容器的全部高度

4. android:layout_weight =“1”一般有两种用法

        第一种按照宽度来适配权重:前提先指定android:layout_width =“0dp”  

        第二种按照高度来适配权重:前提先指定android:layout_height =“0dp”

5. android:text =“xxxx”xxx就是你想显示的文字

6. andorid:textSize =“20sp或者20dp”           

        SP和DP都是是字体的单位,使用SP作为字体大小单位,字体会随着系统的字体大小改变

         而DP作为单位则不会。

7. android:textStyle =“粗体或斜体或正常”   

        大胆:文本粗体样式

        斜体:文本式斜体

        正常:正常样式

8. android:textColor =“@ android:color / holo_orange_light或#fff或#FFF或@ color / colorPrimary等”

1,重力与layout_grivaty的区别

      重力用来设置控件中的元素相对于控件的位置,如设置一个按钮控件重力属性,则是设置按钮中文字相对于按钮的位置

      layout_grivaty是用来设置控件本身相对于其容器的位置

2,用法及注意事项

(1)重力和layout_grivaty可选择的值有:顶部,底部,左,右,center_vertical,fill_vertical,CENTER_HORIZONTAL,fill_horizo​​ntal,中心,填充,clip_vertical。

         一个属性可以包含多个值,用“|” 分开,如:

         android:layout_gravity =“bottom | center_horizo​​ntal”  
         android:gravity =“center | bottom”

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值