首页 >> 大全

Android-07-基础UI组件-文本类组件-TextView

2024-01-07 大全 23 作者:考证青年

引入自己的字体

用户与程序进行沟通就用到了组件,他一般用于输出一些·文本信息,,组件运用非常广泛,例如。提示信息,更新信息,还有用户之间的聊天信息,

其显示的文本只能在初始设置时或在程序中修改。继承自View,在..包中定义,在java程序设计中使用时,在相应代码文件前部引入该包,语句为” ..;”。

1,基本语法

第一种形式<TextView 属性列表></TextView>
第二种形式<TextView />

2.的常用属性 3.设置阴影属性

   <TextView android:layout_width="match_parent"android:layout_height="wrap_content"android:text="你是果子狸"android:textSize="30sp"android:gravity="center"android:shadowRadius="5"android:shadowColor="#808080"android:shadowDx="10"android:shadowDy="10"/>

效果:::

4.引入文件的属性 5.带边框的:

可以设置边框和背景,边框可以是普通矩形边框或者圆角边框。是很多其他控件的父类,比如,也可以设置这样的边框! 实现原理就是自行编写一个的资源文件,然后将 设置为这个资源即可!

设置矩形边框—步骤①:在文件夹下面新建一个的XML文件,设置样式

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >         `shape组件`<!-- 设置一个黑色边框 --><strokeandroid:width="2sp"android:color="#000000" /><!-- 设置渐变 --><gradientandroid:angle="90"                                                  `设置渐变角度`android:startColor="#FFCCCC"                                        `开始渐变颜色`android:endColor="#CCFFFF"                                          `结束渐变颜色`android:centerColor="#FFCCFF"                                       `中间渐变颜色`android:centerX="0.5"                                               `相对X的渐变位置,取值 0  ~   1.0`android:centerY="0.5"/><!-- 设置边距 --><paddingandroid:left="5dp"android:right="5dp"android:top="5dp"android:bottom="5dp" /></shape>

②引入的样式文件

   <TextView android:layout_width="match_parent"android:layout_height="wrap_content"android:text="你是果子狸"android:textSize="30sp"android:gravity="center"android:background="@drawable/juxing"/>

③效果:::

设置圆形边框—-步骤①:在文件夹下面新建一个的XML文件,设置样式

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" ><!-- shape的形状,默认为矩形,可以设置为矩形(rectangle)、椭圆形(oval)、线性形状(line)、环形(ring) --><!-- solid 指定内部填充色       corners定义圆角   gradient定义渐变色   stroke 定义描边属性,宽度,颜色,虚,实线    xize 定义图形大小  padding 定义内部边距  --><solid android:color="#87CEEB"/><!-- 设置一个黑色边框 --><strokeandroid:width="2sp"android:color="#000000" /><cornersandroid:topLeftRadius="30px"android:topRightRadius="30px"android:bottomLeftRadius="30px"android:bottomRightRadius="30px" /><paddingandroid:top="10dp"android:bottom="10dp"android:left="10dp"android:right="10dp" /></shape>    

②引入的样式文件

   <TextView android:layout_width="match_parent"android:layout_height="wrap_content"android:text="你是果子狸"android:textSize="30sp"android:gravity="center"android:background="@drawable/yuxing"/>

③效果

超链接

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了