android 界面控件 textview 全解
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 全解的更多相关文章
- Android列表控件ListView详解
ListView绝对可以称得上是Android中最常用的控件之一,几乎所有应用程序都会用到它. 由于手机屏幕空间都比较有限,能够一次性在屏幕上显示的内容并不多,当我们的程序中有大量的数据需要展示的时候 ...
- Android 基础控件 TextView
一TextView介绍: TextView是UI最基本的组件,使用TextView可以显示丰富的文本信息.设置添加TextView最常见的方法就是在xml中添加TextView元素,并指定属性.Tex ...
- Android常见控件— — —TextView
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android=&qu ...
- Android基础控件TextView
1.常用属性 <TextView android:id="@+id/text11" //组件id android:layout_width="match_paren ...
- Android开发CheckBox控件,全选,反选,取消全选
在Android开发中我们经常会使用CheckBox控件,那么怎么实现CheckBox控件的全选,反选呢 首先布局我们的界面: <?xml version="1.0" enc ...
- Android开发之基本控件和详解四种布局方式
Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驱动.给控件添加事件也有接口回调和委托代理的方式.今天这篇博客就总结一下Android中常用的基本控件以及布局方式.说到布局方 ...
- Android 开源控件与常用开发框架开发工具类
Android的加载动画AVLoadingIndicatorView 项目地址: https://github.com/81813780/AVLoadingIndicatorView 首先,在 bui ...
- Android基本控件之Menus
在我们的手机中有很多样式的菜单,比如:我们的短信界面,每条短信,我们长按都会出现一个菜单,还有很多的种类.那么现在,我们就来详细的讨论一下安卓中的菜单 Android的控件中就有这么一个,叫做Menu ...
- Android基本控件和事件以及消息总结
Android学生空间界面设计涉及到的常用基本控件有TextView,EditText,Button,ImageView,CheckBox,RadioButton,基本事件有触屏和键盘事件,包括onT ...
随机推荐
- 1分钟搭建极简mock server
1.无聊的背景.起源: 如今的业务系统越来越复杂庞大,各个功能直接的调用也是多如牛毛,但如果在联调的时候,恰好被调的接口正在开发,怎么办?傻傻的等么,不存在的!这时会搭建一些server来进行mock ...
- CF 305A——Strange Addition——————【暴力加技巧】
A. Strange Addition time limit per test 2 seconds memory limit per test 256 megabytes input standard ...
- 2、弹出窗口 Alert
1.只是弹出框 /* --- page1.html ---*/ <ion-navbar *navbar> <ion-title>Tab 1</ion-title> ...
- Android开发过程中部分报错解决方法。
初学Android,最近在使用zxing开发一个条码扫描解析的安卓项目中,遇到以下几个问题.贴出来以供参考. 1.Http请求错误 Android4.0以上要求不能把网络请求的操作放在主线程里操 ...
- centos7 安装jdk、Tomcat
1.安装jdk 下载jdk: 解压:tar -zxvf filename -C /usr/local/jdk8/ 配置环境变量: vim /etc/profile 添加如下内容:JAVA_HOME根据 ...
- DataRow获取数值类型为空或NULL时异常处理
//获取数据集内容 DataSet ContractDS = dal.GetJHFKStr(jhfubh); //验证数据集是否为空 if (!DataSetUtil.IsNullOrEmpty(Co ...
- intellij idea里神坑的@autowire
当你写完项目的时侯serviceimpl层下的@autowire->对应的是dao层的注入,其下面会出现一条红线 在Intellij Idea开发工具在@Autowired或者@Resource ...
- FTP FileZilla Server 本地加密C# 实现
最近公司要做一个资料管理模块,因系统是C/S架构,原来小文件都是直接使用7Z压缩后保存到SQL Server数据库 而资料管理模块也就是文件上传,下载加权限管理,考虑文件较多,还可能比较大,所以打算在 ...
- ADO.NET Tips
1. SqlCommand.ExecuteScalar Method Executes the query, and returns the first column of the first row ...
- Not able to find Java executable or version转载
转载地址:https://blog.csdn.net/qq_40902122/article/details/79437991 findstr' 不是内部或外部命令,也不是可运行的程序或批处理文件.N ...