TextView的XML属性列表
android:id 设置Text View的id值
android:gravity 设置文本框内文本的对齐方式
android:singleLine 设置单行显示,如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示
android:text 设置显示文本
android:textColor 设置文本颜色
android:textSize 设置文字大小
android:textStyle 设置字形(bold粗体)(italic斜体)(bolditalic又粗又斜)
android:height 设置文本区域的高度
android:width 设置文本区域的高度
android:drawableBottom 在text下方输出一个drawable,如图片,如果指定一个颜色的话 会把text的背景设置为该颜色,并且同时和background使用时覆盖后者

android:drawableLeft 在text文字的左边输出一个drawable,如图片
android:ems 设置Text View的宽度为N个字符的宽度

EditText控键的使用
EditText控键是用来接受用户输入信息,用于在屏幕上显示文本输入框;
EditText文本编辑框既支持单行输入,也支持多行输入,同时支持指定格式的输入例如密码,电话及e-mai等
对应的语法格式如下:

EditText的XML属性列表
android:hint 为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色
android:inputType 用于指定当前文本显示内容的文本类型,其可选值为textPassword,textEmailAddress,phone和date等,并可以同时指定多个,使用“|"分割
EditText控件设置登录界面时 输入暗密码,及浅色提示“密码”

android:inputType="textPassword"android:hint="密码"

Button控键使用
Button按钮用于在UI界面中生成一个可以单击的按钮,当用户单击该按钮时,即可触发一个onClick事件,通过添加它的单击事件监听器触发相应的动作,在XML文件下,对应的语法结构如下:

      

或者

Button中显示的文字
Button继承与TextView所有属性
在代码里注册View.OnClickListener监听器
在注册的监听器中完成Button点击响应的代码

 import android.view.View.OnClickListener; import android.widget.Button; Button login =(Button)findViewById(R.id.button1); login.setOnClickListener(new OnClickListener() { public void onClick(View v){ //编写要执行的代码 } });

Spinner控件的使用
Spinner下拉列表控键,其语法格式

XML常见XML属性列表
android:entries 为可选属性,用于指定列表项,如果在布局文件中不指定该属性可以在java代码中通过为其指定适配器的方式指定
android:protmpt 为可选属性,用于指定列表列表框的标题

通过Adapter适配器来为Spinner设置下拉列表项
Adapter适配器的种类
ArrayAdapter 适用于简单的文字列表
SimpleAdapter 适用于简单的图文混搭列表
自定义Adapter(继承BaseAdapter) 最灵活的适配器,适用于绝大多数情况
ImageView控件的使用
在向ImageView组件中添加文字时,首先将要显示的图片放置在res/drawsble目录中,然后添加相应的属性代码。

常用属性列表:
android:adjustViewBounds 设置ImageView是否调整自己的边界来保持所显示图片的长宽比

android:maxHeight 设置ImageView的最大高度,需要设置android:adjustViewBounds的值为true,否则不起作用

android:scaleType用于设置所显示的图片填充方式,Android提供了包括矩阵,拉伸等7种填充方式。

android:src 设置ImageView所显示的Drawable对象的ID

android:tint 用于为图片着色,其属性值可以是"#rgb", “#argb”, “#rrggbb”, "#aarrggbb"表示的颜色值

WebView控件网格视图
WebView是专门用来浏览网页的,可将其视为一个浏览器,通过它可以实现显示网页的功能
常用方法:
loadURL(String url)加载URL信息,URL可以是网络地址,也可以是本地网络文件。

goBack() 向后浏览历史界面。
goForward() 向前浏览历史界面。

loadData(String data,String mimeType,String encoding) 用于将指定字符串数据加载到浏览器中
loadDataWithBaseURL(String baseUrl,String data,String mimeType,String encoding,String historyUrl) 用于基于URL加载指定的数据
stopLoading()用于停止加载当前的页面
reload() 用于刷新当前页面

更多相关文章

  1. 【android基础】之在程序中设置android:gravity 和 android:layo
  2. Android 基本控件 View 类的常用xml 属性(初级详解)
  3. Android TextView文本的省略与显示
  4. android中view的一些属性

随机推荐

  1. gallery 显示文字
  2. USB UMS MTP设置过程 (二) UsbDeviceManage
  3. 关于Android(安卓)ListView组件中android
  4. Android(安卓)build system
  5. Xamarin.Forms Android登录闪图
  6. Android读写文件
  7. SeekBar 和 RatingBar
  8. android--系统路径获取
  9. 自定义组件研究
  10. android grantRuntimePermission 详解