导航

android控件

文本框标签 

layout_width 控件的宽度     

layout_height  控件的高度

fill_parent 随着控件的高度/宽度  

wrap_content 随着文字的高度/宽度

<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="显示控件上要显示的内容"
    />

1.Activity常用方法 

setContentView(R.layout.xxxx);//设置布局文件 

findViewById(R.id.xxxx)//获取控件 

getString(R.string.xxxx)//获取strings.xml指定的key的值

 注意:可以用Java代码生成界面,也可以用xml编写界面,建议用xml编写

2 TextView控件属性     

android:text="显示控件上要显示的内容"//显示文本     

android:textColor="#fef"//文本颜色     

android:textSize="50px"//文本字体大小    

android:maxLength="99"//文本框里文本长度为99个字符长     

android:textStyle="italic"//文本样式italic倾斜bold加粗normal正常     

android:password="true"//是否用密文显示     

android:layout_width="fill_parent"//文本框的宽     

android:layout_height="wrap_content"//文本框的高     

android:visibility="invisible"//文本框的显示  invisible 不显示 visible 显示 gone     

android:background="背景图片的地址(一般是sre资源库里的)"     

EditText(输入框)

android:selectAllOnFocus="true"//选中后全选

android:focusable="true"//获取焦点  true默认获得焦点 false不获得焦点

android:enabled="true"//是否能编辑 true不能编辑 false能编辑

  2.2 方法

    setText(String);//设置文本内容    

    getText().toString();//返回文本内容

3 RadioButton(单选按钮)  

  3.1 RadioGroup   

    android:orientation="horizontal"   

    android:checkedButton="单选按钮"

注意:单选一般要嵌套在RadioGroup中

4 CheckBox (复选框)

 

5 imageview (图片视图)

  maxHeight最大高度

  maxwidth最大宽度

  android:src="@drawable/资源"

6 ImageButton(图片按钮)

  android:src="@drawable/资源"

7 TimePicker(时间控件)

   public Integer getCurrentHour() 返回当前设置的小时

  public Integer getCurrentMinute() 返回当前设置的分钟

  public boolean is24HourView() 判断是否是24小时制

  public void setCurrentHour()设置当前小时

  public void setCurrentMinute() 设置当前分钟

  public void setEnabled() 设置是否可用

  public void setIs24HourView() 设置24小时制

8 DatePicker(日期控件)

  getYear() 设置年

  getMonth() 设置月

  getDayOfMonth() 设置日

  updateDate() 指定日期

9 Spinner (下拉框)

  public CharSequence getPrompt() 取得提示文字

  public setPrompt() 

 

 9.1 两种配置adpate的方式

    一、资源文件配置     

      ArrayAdapter<CharSequence> adapter=ArrayAdapter.createFromResource (this, R.array.city, android.R.layout.simple_spinner_item);

    二、设置具体值

      ArrayAdpater<CharSequence> pcp=new ArrayAdapater<CharSeqence>(this,android.R.layout.simple_spinner_item,数据集合)

posted on 2017-05-12 08:26  浅巷丶陌漓  阅读(115)  评论(0编辑  收藏  举报