-
imageView概述
查看全部 -
监听器查看全部
-
查看全部
-
第2步:XML文件与源码关联 src-> Main_activity.java
SetContentView 将布局XML文件引入到activity当中
第3步:布置,模拟器看效果 demo1(项目名)-> Run As -> android application
查看全部 -
第1步:界面 res->layout->Main_activity.xml
textView一个属性
Wrap_content 包裹实际文本内容
Match_parent 当前控件铺满父类容器
Fill_parent 当前控件铺满父类容器
查看全部 -
EditText控件的常用属性
查看全部 -
TextView控件的常用属性
查看全部 -
Android项目结构介绍
查看全部 -
开发环境工具
查看全部 -
RadioGroup
<RadioGroup
android:id="@+id/radioGroup1"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" >
<RadioButton
android:id="@+id/radio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="man" />
<RadioButton
android:id="@+id/radio1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="women" />
</RadioGroup>package com.example.demo3;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.RadioGroup;
import android.widget.Toast;
public class MainActivity extends Activity implements android.widget.RadioGroup.OnCheckedChangeListener{
private RadioGroup ra;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ra=(RadioGroup) findViewById(R.id.radioGroup1);
ra.setOnCheckedChangeListener(this);
}
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
// TODO 自动生成的方法存根
switch (checkedId) {
case R.id.radio0:
Toast.makeText(this, "you are man",Toast.LENGTH_SHORT).show();
break;
default:
Toast.makeText(this, "you are women",Toast.LENGTH_SHORT).show();
break;
}
}
}查看全部 -
<CheckBox
android:id="@+id/checkBox1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="篮球" />查看全部 -
<ToggleButton
android:id="@+id/toggleButton1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textOn="开"
android:textOff="关"
/>
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/off" />private ToggleButton tb;
private ImageView im;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tb=(ToggleButton) findViewById(R.id.toggleButton1);
im=(ImageView) findViewById(R.id.imageView1);
tb.setOnCheckedChangeListener(this);
}
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// TODO 自动生成的方法存根
im.setBackgroundResource(isChecked?);
}查看全部 -
activity的生命周期
查看全部 -
匿名内部类监听按钮点击事件
查看全部 -
Button 和 ImageButton特征
查看全部
举报