android-textview
来源:互联网 发布:测试环境执行sql指令 编辑:程序博客网 时间:2024/06/05 14:14
转自:http://www.tuicool.com/articles/nE3mma
从零开始学android<TextView的使用.四.>
基本的图形组件View
表示一个文本的显示组件
表示一个普通的按钮
表示一个可编辑的文本框组件
AutoCompleteTextView
自动完成文本组件
组件的属性设置
android:background
public void setBackgroundResource (int resid)
android:clickable
public void setClickable (boolean clickable)
是否可以产生单击事件
android:contentDescription
public void setContentDescription (CharSequence contentDescription)
定义视图的内容描述
android:drawingCacheQuality
public void setDrawingCacheQuality (int quality)
设置绘图时所需要的缓冲区大小
android:focusable
public void setFocusable (boolean focusable)
设置是否可以获得焦点
android:focusableInTouchMode
public void setFocusableInTouchMode (boolean focusableInTouchMode)
在触摸模式下配置是否可以获得焦点
public void setId (int id)
android:longClickable
public void setLongClickable (boolean longClickable)
设置长按事件是否可用
android:minHeight
定义视图的最小高度
android:minWidth
定义视图的最小宽度
android:padding
public void setPadding (int left, int top, int right, int bottom)
android:paddingBottom
public void setPadding (int left, int top, int right, int bottom)
android:paddingLeft
public void setPadding (int left, int top, int right, int bottom)
android:paddingRight
public void setPadding (int left, int top, int right, int bottom)
android:paddingTop
public void setPadding (int left, int top, int right, int bottom)
public void setScaleX (float scaleX)
public void setScaleY (float scaleY)
android:scrollbarSize
android:scrollbarStyle
public void setScrollBarStyle (int style)
android:visibility
public void setVisibility (int visibility)
设置是否显示组件
android:layout_width
定义组件显示的宽度
android:layout_height
定义组件显示的长度
android:layout_gravity
组件文字的对齐位置
android:layout_margin
android:layout_marginTop
android:layout_marginBottom
android:layout_marginLeft
android:layout_marginRight
android:background
今天我么来看一下TextView 和EditText组件的基本使用。
TextView组件常用的设置方法
public final void setText (CharSequence text)
定义组件的显示文字
android:maxLength
public void setFilters (InputFilter[] filters)
设置组件最大允许长度
android:textColor
public void setTextColor (ColorStateList colors)
设置组件的文本颜色
android:textSize
public void setTextSize (float size)
设置显示的文字大小
android:textStyle
设置文字显示的样式,粗体、斜体等
android:selectAllOnFocus
public void setSelectAllOnFocus (boolean selectAllOnFocus)
默认选中并获得焦点
android:password
public final void setTransformationMethod (TransformationMethod method)
按密文方式显示文本信息
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"//绝对布局 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <TextView android:textColor="#ff00ffff//设置字体颜色 android:layout_height="wrap_content"//包裹内容 android:layout_width="wrap_content"//包裹内容 android:text="www.csdn.net"//显示内容 android:autoLink="all"//允许连接形式存在 android:background="#FF00FF00"//设置背景颜色 /></RelativeLayout>
在Android中所有的组件可以设置大小,但是在设置大小的时候需要指定其单位,这些单位如下:
px ( pixels ):像素;
dip ( device independent pixels ):依赖于设备的像素;
sp ( scaled pixels —— best for text size ):带比例的像素;
pt ( points ):点;
in ( inches ):英尺;
mm ( millimeters ):毫米。
在JAVA文件中进行改变
package com.example.helloworld;import android.os.Bundle;import android.app.Activity;import android.widget.TextView;public class MainActivity extends Activity {private TextView info=null;//声明TextView @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); this.info=(TextView)super.findViewById(R.id.info);//找到textview info.setText("我在JAVA文件中已经改变了,tettview原来的值");//设置属性 info.setTextSize(20); } }
好了,txteview组件先简单介绍到这里,随后我们用到时候会具体介绍。
下节预报:Button组件的使用
- Android TextView
- android textview
- android---TextView
- Android TextView
- Android TextView
- android TextView
- Android TextView
- android TextView
- Android-TextView
- android-textview
- Android TextView
- Android-TextView
- Android TextView
- Android : TextView
- android textview
- Android-TextView
- Android--TextView
- Android:TextView
- UIScrollView
- Hadoop集群搭建
- Linux 用户的 3 个命令行小技巧
- Android 通知栏ANR原因
- c# 解耦合
- android-textview
- 代码设置view的大小
- 通过Intent传输图片导致广播消息异常的问题根因分析(通过分析Android源码反向推理)
- linux 0.12之head.s跳转到main.c的说明
- iOS(Label设置删除线)
- 移位运算符与三元运算符
- java 太难了真的
- apache配置虚拟主机
- 02_R Programming for Data Science