1.autolink 可选值(none,web,phone,email,map,all)设置一个URL连接,可以单击访问

Textview基本属性及功能

访问网页:

Textview基本属性及功能

<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基本属性及功能

<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基本属性及功能

<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基本属性及功能

<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基本属性及功能

<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基本属性及功能

<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

Textview基本属性及功能

<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>

更多相关文章

  1. Android中visibility的3个属性说明
  2. android:windowSoftInputMode属性的使用
  3. androidmanifest.xml高级属性解析
  4. Android系列教程之七:EditText使用详解-包含很多教程上看不到的功
  5. Android从文件目录中写入和读取图片
  6. Android 下的图片选择与裁剪开源库
  7. Android属性动画优化(更高效的使用属性动画)
  8. android图片压缩的3种方法实例

随机推荐

  1. android关于获取手机唯一码的组合文章
  2. android Activity单元测试
  3. android 用户注册demo
  4. CooradicatoarLayout 介绍
  5. Shape属性详解
  6. 关于文字颜色/图片背景---selector状态列
  7. Android软键盘手动显示、隐藏、布局上移
  8. 2011.09.09(2)——— android 桌面添加快捷
  9. 2011.09.01(4)——— android 应用程序跳转
  10. 2011.09.07——— android zxing 条形码