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开发基础------相对布局属性
  2. Android之我当年爬过的坑
  3. 【android基础】之在程序中设置android:gravity 和 android:layo
  4. 在程序中设置android:gravity 和 android:layout_Gravity属性
  5. android:radius设置圆角失败的问题
  6. 【Android布局】在程序中设置android:gravity 和 android:layout
  7. 【Android布局】在程序中设置android:gravity 和 android:layout
  8. 【Android(安卓)清单文件下的 Activity各种配置详解】
  9. Android(安卓)基本控件 View 类的常用xml 属性(初级详解)

随机推荐

  1. [闲话杂谈] Android(安卓)跟 Linux 是有
  2. 转载:谁说程序员不浪漫---Android爱心表白
  3. Android平板电脑远程控制PC机教程
  4. Android音频编辑之音频合成功能
  5. 浅谈android的mount命令
  6. [置顶] 搜集整理的一些博客导航
  7. Android(安卓)- 小功能 - Android中dp和p
  8. Android工程引用另外一个工程的正确/错误
  9. Android真机测试,Find Explorer无法打开da
  10. Android混合开发(一)——移动端与前端交互