基本控件(二)

Activity常用方法
setContentView(R.layout.xxxx);//设置布局文件
getViewById(R.id.xxxx);//获取指定控件
getString(R.String.xxxx);//获取Strings XML指定key的值
注意:可以用Java代码生成界面,也可以用XMl编写界面,建议使用XML编写界面

TextView(标签控件)
android:text //显示文字
android:maxLength //设置文本最大长度
android:textColor //设置文本颜色
android:textSize //设置文本大小
android:textStyle //设置文本的样式(bold(粗体),italic(斜体))
android:password //按密文方式显示文本(true/false)

方法
setText(String); //设置文本内容
getText().toString; //返回文本内容
android:layout_width //控件使用
android:layout_heigth //控件高度
android:id="@+id/id值" //设置控件的唯一标识
android:background //设置背景
注意:fill_parent :组件宽度/高度充满整个屏幕
        wrap_content:组件的宽度/高度为内容的实际宽度/高度

Edit Text(输入框)
android:selectAllOnFocus //在获得焦点时,会全选文本内容
android:focusable //true表示获得焦点,false获得焦点(默认获得焦点)
android:enabled //true表示不可编辑,false可以编辑(默认false)

RadioButton(单选按钮)
   RadioGroup(单选按钮组)
      android:orientation="horizontal" //设置布局方式
      android:checkedButton="单选按钮id" //设置默认选中的单选按钮
注意:单选按钮RadioButton,一般需要在RadioGroup中达到单选的目的

方法:
getCheckedRadioButtonId(); //获得选中的按钮id

时间: 2024-11-11 10:26:00

基本控件(二)的相关文章

如果写一个android桌面滑动切换屏幕的控件(二)

在viewgroup执行: public void snapToScreen(int whichScreen) { whichScreen = Math.max(0, Math.min(whichScreen, getChildCount() - 1)); boolean changingScreens = whichScreen != mCurrentScreen; mNextScreen = whichScreen; int mScrollX = this.getScrollX(); fin

IOS的一个带动画的多项选择的控件(二)

然后我们来写:TypeSelectView 这个比较简单,我们只要只要每个TypeView的位置,然后作为自己的subview就好了 @interface TypeSelectView : UIView @property(nonatomic) BOOL bShown; @property(nonatomic, strong) TypeView* curSelectedView; -(id)initWithFrame:(CGRect)frame searchType:(int)type; @en

基础控件二

验证控件: RequiredFieldValidator控件   非空验证 功能说明:验证控件必须输入,未输入时或输入与初始值相同时提示错误信息 命名前缀:ReqVdt ASPX代码:<asp:RequiredFieldValidator ID="ReqVdtName" runat="server" ErrorMessage="未输入姓名" ControlToValidate="TxtSample"> </a

ASP.NET验证控件二

RequiredFieldValidator 验证控件 页面布局: <div> <h1>RequiredFieldValidator 验证控件</h1>   用户名: <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1&

基本的Web控件二

ListBox控件 ListBox控件用于创建多选的列表框,而可选项是通过ListItem元素来定义的. ListBox控件常用的属性: 1.Count:表示列表框中条目的总数. 2.Items:表示列表框中的所有项,而每一项的类型都是ListItem. 3.Rows:表示列表框中显示的行数. 4.Selected:表示某个条目是否被选中. 5.SelectedIndex:列表框中被选择项的索引值. 6.SelectedItem:获得列表框中被选择的条目,返回的类型是ListItem. 7.Se

Ext表格控件二(更新10月11,选自《掏钱学习EXT》)

七.EditorGrid 3.一切就绪,做一个保存按钮 { text:'保存', handler:function(){ var m = ds.modified.slice(0); var jsonArray = []; Ext.each(m,function(item){ jsonArray.push(item.data); } ); Ext.lib.Ajax.request( 'post', 'grid2.jsp', {success:function(response){ Ext.Msg.

自定义SWT控件二之自定义多选下拉框

2.自定义下拉多选框 package com.view.control.select; import java.util.ArrayList; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import org.eclipse.swt.SWT; import org.eclipse.swt.custom.CLabel; import or

HTML原有的表单及表单控件(二)

1.使用button定义按钮 <button.../>元素用于定义按钮,在<button.../>元素的内部可以包含普通文本.文本格式化标签.图像等内容,这也正是<button.../>按钮与<input.../>按钮的不同之处. 2.列表框和下拉菜单 一个<select.../>元素到底是生成列表框,还是生成下拉菜单完全由是否制定size或multiple属性来决定,只要为<select.../>元素指定了这两个属性之一,浏览器就会

Winform控件之菜单控件,工具栏控件和状态栏控件

菜单是用户获取应用程序中主要功能和实用程序的主要途径,如新建文件,打开文件等,这就需要用到菜单控件(MenuStrip).工具栏另一种获取应用程序主要功能的常用方法,比起菜单要直观,这就需要用到工具栏控件(ToolStrip).状态栏用于显示用户状态的简短信息,这就需要用到状态栏控件(StatusStrip). 一,MenuStrip控件和ContenxMenuStrip控件 MenuStrip控件是由System.Windows.Forms.MenuStrip类提供的,取代了以前的MainMe