zoukankan      html  css  js  c++  java
  • 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,数据集合)

  • 相关阅读:
    优秀开源项目
    详细解读Android中的搜索框(四)—— Searchable配置文件
    详细解读Android中的搜索框(三)—— SearchView
    详细解读Android中的搜索框(二)—— Search Dialog
    判断listview滑动方向的代码片段
    详细解读Android中的搜索框(一)—— 简单小例子
    通过Spannable对象设置textview的样式
    用开源项目circular progress button实现有进度条的Button
    低版本系统兼容的ActionBar(七)自定义Actionbar标题栏字体
    WebView入门
  • 原文地址:https://www.cnblogs.com/songjiabo/p/6843810.html
Copyright © 2011-2022 走看看