1.autolink 可选值(none,web,phone,email,map,all)设置一个URL连接,可以单击访问
访问网页:
<TextView
android:id="@+id/autolink1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="30px"
android:autoLink="web"
android:gravity="center"
android:text="百度:https://www.baidu.com/?tn=SE_hldp05080_um1fa6j8"
android:layout_gravity="center"/>
发送邮件:
<TextView
android:id="@+id/autolink2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="30px"
android:autoLink="email"
android:gravity="center"
android:text="邮箱:1450901761@qq.com"
android:layout_gravity="center"/>
拨打电话:
<TextView
android:id="@+id/autolink3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="电话:13888888888"
android:textSize="30px"
android:autoLink="phone"
android:layout_gravity="center"/>
地图:
需要有地图软件才能使用。
2.使用以下方法设置图片在文本的位置
android:drawableTop=""
android:drawableBottom=""
android:drawableLeft=""
android:drawableRight=""
<TextView
android:id="@+id/drawable1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="图片在下面"
android:textColor="#ffff0000"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:drawableBottom="@+drawable/img1"/>
<TextView
android:id="@+id/drawable2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="图片在上面"
android:textColor="#ffff0000"
android:layout_gravity="center"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:drawableTop="@+drawable/img1"/>
<TextView
android:id="@+id/drawable3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="图片在左面"
android:textColor="#ffff0000"
android:layout_gravity="center"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:drawableLeft="@+drawable/img1"/>
<TextView
android:id="@+id/drawable4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="图片在右面"
android:textColor="#ffff0000"
android:layout_gravity="center"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:drawableRight="@+drawable/img1"/>
3.使用android:gravity="" 设置文本在文本框的位置
<TextView
android:id="@+id/gravity1"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="lalalaalla"
android:background="#ffff00ff"
android:gravity="center|top"/>
<TextView
android:id="@+id/gravity2"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="lalalaalla"
android:background="#ffff6666"
android:gravity="center|bottom"/>
<TextView
android:id="@+id/gravity3"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="lalalaalla"
android:background="#ff66ff66"
android:gravity="center|left"/>
<TextView
android:id="@+id/gravity4"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="lalalaalla"
android:background="#ff999999"
android:gravity="center|right"/>
<TextView
android:id="@+id/gravity5"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="lalalaalla"
android:background="#ff992222"
android:gravity="center_vertical"/>
<TextView
android:id="@+id/gravity6"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="lalalaalla"
android:background="#ff997777"
android:gravity="clip_vertical"/>
4.使用android:singleLine="" 设置单行文本、多行文本
<TextView
android:id="@+id/singline1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:text="单行文本:在很久很久以前,有一位老人他带给我们一个苹果"
android:textColor="#f688" />
<TextView
android:id="@+id/singline2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="false"
android:textColor="#f985"
android:text="多行文本:在很久很久以前,有一位老人他带给我们一个苹果"/>
5.用户登录界面
布局:
<TableLayout ></TableLayout>
子类:
TableRow,TextView,EditText,Button
<TableRow android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView/>
<TextView android:text="用户名:"
android:id="@+id/textView1"
android:hint="输入账号"
android:layout_width="wrap_content"
android:textSize="24px"
android:layout_height="wrap_content"
/>
<EditText android:id="@+id/editText1"
android:textSize="24px"
android:layout_width="wrap_content"
android:layout_height="wrap_content" android:minWidth="200px"/>
<TextView />
</TableRow>
<TableRow android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView/>
<TextView android:text="密 码:"
android:id="@+id/textView2"
android:textSize="24px"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<EditText android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textSize="24px"
android:id="@+id/editText2"
android:inputType="textPassword"/>
<TextView />
</TableRow>
<TableRow android:id="@+id/tableRow3"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView/>
<Button android:text="登录"
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<Button android:text="退出"
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView />
</TableRow>
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0110/6335/5058bd4a-b8f6-37ef-896f-38c054f3f272-thumb.png)
- 大小: 27.7 KB
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0110/6337/5d583d14-2166-3dc0-af80-7ab60075b30b-thumb.jpg)
- 大小: 37.4 KB
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0110/6339/88c6ebbb-c75a-3587-8202-a5441fa93860-thumb.jpg)
- 大小: 33.1 KB
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0110/6341/6aaeeaec-0e9f-3c61-9fcf-70d202cfb242-thumb.jpg)
- 大小: 33.5 KB
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0110/6343/2bec0847-57d3-3a9d-96ef-97ec58446f08-thumb.jpg)
- 大小: 31.8 KB
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0110/6345/20127030-1216-3e1d-8992-fa5248ba05bd-thumb.jpg)
- 大小: 31.8 KB
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0110/6347/79400bca-c2f6-3887-bd64-222fd0207ee8-thumb.jpg)
- 大小: 30 KB
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0110/6349/ec5ec880-a24a-31cf-97fb-7253cc6407cd-thumb.jpg)
- 大小: 35.5 KB
分享到:
相关推荐
文本控件是 Android 中最基本的控件之一,包括 TextView 和 EditText 两种。TextView 控件继承自 View 类,用于向用户显示文本内容,同时可以选择性地让用户编辑文本。EditText 控件继承自 TextView,允许用户编辑...
通过该实验,学生可以学习如何使用Android提供的Service和BroadcastReceiver组件来实现音乐播放器的基本功能。 二、实验源代码分析 实验源代码包括布局文件代码和Java源代码。本次实验的布局文件代码使用了...
TextView控件是Android中最基本的控件之一,可以用来显示文本信息。在本实验中,我们使用了多个TextView控件来显示不同的聊天信息。 在使用TextView控件时,我们可以使用android:text属性来指定文本内容,使用...
TextView是Android中最基本的文本控件,继承自android.view.View类。它提供了多种方式来显示文本,例如使用android:autoLink属性来设置文本为URL链接、email、电话号码或map时显示为可点击的链接。 其中,TextView...
在 Android 开发中,表格布局管理器是一个非常重要的组件,它可以帮助我们快速地创建复杂的用户界面。在本实验中,我们将使用表格布局管理器来实现喜马拉雅的用户登录页面。 首先,让我们来了解一下表格布局管理器...
1.6 Android应用的基本组件 介绍 31 1.6.1 Activity和View 31 1.6.2 Service 32 1.6.3 BroadcastReceiver 32 1.6.4 ContentProvider 32 1.6.5 Intent和IntentFilter 33 1.7 本章小结 33 第2章 ...
12.1 ADO.NET的基本功能 357 12.1.1 ADO.NET的基本命名空间和类 357 12.1.2 使用Connection对象 358 12.1.3 使用Command对象 359 12.1.4 使用DataReader对象 360 12.1.5 使用数据适配器 362 12.1.6 使用参数 ...
25.4.5 TextView控件917 25.4.6 Command控件918 25.4.7 Image控件918 25.4.8 PhoneCall控件919 25.4.9 Link控件921 25.4.10 List控件922 25.4.11 ObjectList控件925 25.4.12 SelectionList控件926 25.5 使用验证...
� GPS 卫星导航功能,手机照相, MP3 ,蓝芽等均被列为 Android 所提供支持的基本选项。 � Android 的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金; Android 的 程序可以采用 JAVA ...
Android 应用程序文件实际上是归档文件,可通过 WinZip 之类的软件查看。扩展名为 apk。 •发出 ping 命令,查看 Google.com 是否可用。 从相同的命令提示符环境中,还可以与 SQLite 数据库交互,启动程序以及执行...