android学习(2)

1.开发Activity步骤
第一步:写一个类继承Activity
第二步:重写oncreate方法
第三步:在主配置文件中注册activity
<activity android:name=".类名"
android:label="@string/app_name">
<intent-filter>
<!--app的入口-->


<action android:name="android.intent.action.MAIN" />


<!--桌面显示-->
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
2.Activiry常用方法
View findViewById(int id)//根据组件的ID取得组件对象
setContentView(int layoutResID)//设置布局文件,设置显示组件
3.TextVies
  android:maxLength=""      //允许最字符数


  android:textColor=""       //文字的颜色
  android:textSize=""       //文字大小
  android:textStyle=""       //文字样式
  android:password=""      //是否以密文方式显示
  android:layout_margin=""    //外边距
  android:background=""      //背景样式
  android:id="" //设置id的值

  getText().toString() //获得控件的文本内容
  setText() //设置控件的文本内容
注意:<!-- -->注释

4.EditText(文件编辑框)

  android:password=""          //是否以密文方式显示

  android:enabled="false"          //设置是否可用,false不能用

  android: hint=””                       //水印

  android: numeric=”integer”                   //只能输入数字

5.Button(按钮控件)

6.RadioButton(单选按钮)

            嵌入到RadioGroup中实现单选效果

                android: checkedButton=”radio的id值 ”;

            int getCheckedRadioButtonId( );                    //获得被选中的单选按钮的id

7.CheckBox(复选框)

                android: checked=”true”;                               //设置默认选中

                CheckBox(Context context)                            //实例化CheckBox组件

            void setChecked(boolean checked)     //设置默认选中

 

8.ImageView(图片控件)

 

            android: maxHeight=” ”;                                //图片的最大高度

 

            android: maxWidth=” ”;                                 //图片的最大宽度

 

            android: src=” ”;                                                         //图片的资源ID

 

            android: adjustViewBounds=” ”;         //设置为true,则maxHeight和maxWidth

 

9.ImageButton(图片按钮)

 

10.TimePicker(时间选择器)

    setIs24HourView(true);             //设置24小时制

    setCurrentHour();       //设置小时

    setCurrentMinute();      //设置分钟

11.DatePicker(日期控件)


//修改日期


void updateDate(int year,int monthofYear, int dayOfMonth)


注意:monthOfYear是从0-11表示1-12月

posted on 2017-05-17 15:11  Mr..right  阅读(87)  评论(0编辑  收藏  举报

导航