textview基本使用:

<TextView
10. android:id="@+id/txtOne"
11. android:layout_width="200dp"
12. android:layout_height="200dp"
13. android:gravity="center"//设置该控件中内容的对齐方式,注意区别layout_gravity
14. android:text="TextView(显示框)"
15. android:textColor="#EA5246"
16. android:textStyle="bold|italic"//设置字体风格
17. android:background="#000000"
18. android:textSize="18sp" />
19.

进阶1:

带阴影的textview:

<TextView
2. android:layout_width="wrap_content"
3. android:layout_height="wrap_content"
4. android:layout_centerInParent="true"
5. android:shadowColor="#F9F900"//设置阴影颜色
6. android:shadowDx="10.0"//水平偏移的位移
7. android:shadowDy="10.0"//竖直
8. android:shadowRadius="3.0"//甚至阴影的模糊程度
9. android:text="带阴影的TextView"
10. android:textColor="#4A4AFF"
11. android:textSize="30sp" />

进阶2:

带边框的textview:

先画一个drawable然后背景设为这个就行了
矩形边框
1.<?xml version="1.0" encoding="utf-8"?>
2.<shape xmlns:android="http://schemas.android.com/apk/res/android" >
3.
4. <!-- 设置一个黑色边框 -->
5. <stroke android:width="2px" android:color="#000000"/>
6. <!-- 渐变 -->
7. <gradient
8. android:angle="270"
9. android:endColor="#C0C0C0"
10. android:startColor="#FCD209" />
11. <!-- 设置一下边距,让空间大一点 -->
12. <padding
13. android:left="5dp"
14. android:top="5dp"
15. android:right="5dp"
16. android:bottom="5dp"/>
17.
18.</shape>
圆形边框
<?xml version="1.0" encoding="utf-8"?>
2.<shape xmlns:android="http://schemas.android.com/apk/res/android">
3.
4. <!-- 设置透明背景色 -->
5. <solid android:color="#87CEEB" />
6.
7. <!-- 设置一个黑色边框 -->
8. <stroke
9. android:width="2px"
10. android:color="#000000" />
11. <!-- 设置四个圆角的半径 -->
12. <corners
13. android:bottomLeftRadius="10px"
14. android:bottomRightRadius="10px"
15. android:topLeftRadius="10px"
16. android:topRightRadius="10px" />
17. <!-- 设置一下边距,让空间大一点 -->
18. <padding
19. android:bottom="5dp"
20. android:left="5dp"
21. android:right="5dp"
22. android:top="5dp" />
23.
24.</shape>

进阶3:

带图片的textview

7.     <TextView
8. android:layout_width="wrap_content"
9. android:layout_height="wrap_content"
10. android:layout_centerInParent="true"
11. android:drawableTop="@drawable/show1" //设置文字上方的图片
12. android:drawableLeft="@drawable/show1"
13. android:drawableRight="@drawable/show1"
14. android:drawableBottom="@drawable/show1"
15. android:drawablePadding="10dp" //设置文字与图片的距离
16. android:text="微信" />
17.

4:

使用autoLink属性识别链接类型

<TextView
....
andorid:text="www.baidu.com"
android:autolink="email/phone/map/...."
/>

android 界面控件 textview 全解的更多相关文章

  1. Android列表控件ListView详解

    ListView绝对可以称得上是Android中最常用的控件之一,几乎所有应用程序都会用到它. 由于手机屏幕空间都比较有限,能够一次性在屏幕上显示的内容并不多,当我们的程序中有大量的数据需要展示的时候 ...

  2. Android 基础控件 TextView

    一TextView介绍: TextView是UI最基本的组件,使用TextView可以显示丰富的文本信息.设置添加TextView最常见的方法就是在xml中添加TextView元素,并指定属性.Tex ...

  3. Android常见控件— — —TextView

    <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android=&qu ...

  4. Android基础控件TextView

    1.常用属性 <TextView android:id="@+id/text11" //组件id android:layout_width="match_paren ...

  5. Android开发CheckBox控件,全选,反选,取消全选

    在Android开发中我们经常会使用CheckBox控件,那么怎么实现CheckBox控件的全选,反选呢 首先布局我们的界面: <?xml version="1.0" enc ...

  6. Android开发之基本控件和详解四种布局方式

    Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驱动.给控件添加事件也有接口回调和委托代理的方式.今天这篇博客就总结一下Android中常用的基本控件以及布局方式.说到布局方 ...

  7. Android 开源控件与常用开发框架开发工具类

    Android的加载动画AVLoadingIndicatorView 项目地址: https://github.com/81813780/AVLoadingIndicatorView 首先,在 bui ...

  8. Android基本控件之Menus

    在我们的手机中有很多样式的菜单,比如:我们的短信界面,每条短信,我们长按都会出现一个菜单,还有很多的种类.那么现在,我们就来详细的讨论一下安卓中的菜单 Android的控件中就有这么一个,叫做Menu ...

  9. Android基本控件和事件以及消息总结

    Android学生空间界面设计涉及到的常用基本控件有TextView,EditText,Button,ImageView,CheckBox,RadioButton,基本事件有触屏和键盘事件,包括onT ...

随机推荐

  1. CF 305C ——Ivan and Powers of Two——————【数学】

    Ivan and Powers of Two time limit per test 1 second memory limit per test 256 megabytes input standa ...

  2. [转]Debugging into .NET Core源代码的两种方式

    本文转自:http://www.cnblogs.com/maxzhang1985/p/6015719.html 阅读目录 一.前言 二.符号服务器 三.项目中添加ASP.NET Core源代码 四.写 ...

  3. LINQ和.NET数据访问

    .NET数据访问 在.NET中对于数据的访问大致有三个层面,数据访问层.内存数据集.业务逻辑层.数据层,包括了XML配置文件以及一些常用的数据库(使用SQL语句):内存数据集,主要是DataSet数据 ...

  4. concat、concat_ws、group_concat函数用法

    一.concat()函数可以连接一个或者多个字符串 CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. select conc ...

  5. WPF的项目,ListBox 纵向滚动条不显示

    最近在做WPF的项目,ListBox 纵向滚动条不显示,但是鼠标滚轮可以在ListBox中使用,但是必须要出现纵向滚动条.  索性就直接在listBox外面包裹一个ScrollViewer. Scro ...

  6. 继承Application管理生命周期

    继承Application实现Android数据共享 http://www.jianshu.com/p/75a5c24174b2 jessyan提出一个思路,用Application + 接口来管理扩 ...

  7. 堆(Heap)的实现

    这次实现了堆,这个堆不是指系统堆栈的堆,是一种数据结构,见下图 堆的本质就是一个数组(上图中,红色的是值,黑色的是下标)简单的来说就是把一个数组看成是二叉树,就像上图 大堆和小堆分别是指根节点比孩子节 ...

  8. vue打包(npm run build)时错误记录

    vue项目打包时,报错如下: 问题分析:semver.js报错,版本不正确,解决办法,打包时忽略版本检查 解决办法:

  9. 关于hibernate的一点心得

    1.部门和员工的关系: 部门<->员工是一对多的关系,即一个部门有多个员工,所以员工表里有部门id:depart_id 在下面这个代码中各添加部门和员工的一个记录即:新增一个部门,同时这个 ...

  10. 《ArcGIS Runtime SDK for Android开发笔记》——(11)、ArcGIS Runtime SDK常见空间数据加载

    ArcGIS Runtime SDK for Android 支持多种类型空间数据源.每一种都提供了相应的图层来直接加载,图层Layer是空间数据的载体,其主要继承关系及类型说明如下图所示: 转载请注 ...