Android开发03—Android常用基本控件(上)

Android开发03—Android常用基本控件(下)Android开发03—Android常用基本控件(下)1.单选按钮和复选按钮Check

Android开发03—Android常用基本控件(下)
Android开发03—Android常用基本控件(下)



1.单选按钮和复选按钮
CheckBox和RadioButton控件都只有选中和未选中两种状态,不同的是RadioButton是单选按钮,需要便知道RadioGroup中,同一时刻一个RadioGroup中只能有一个按钮处于选中状态。

使用举例:

main.xml

Activity部分代码:


Activity:


main.xml
    
   

Activity:
package qijia.si;import android.app.Activity;import android.graphics.drawable.AnimationDrawable;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.ImageView;public class MyAndroidProject extends Activity {/** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);           setContentView(R.layout.main);        Button btn = (Button) findViewById(R.id.button1);        btn.setOnClickListener(new OnClickListener(){        public void onClick(View v){        ImageView iv = (ImageView) findViewById(R.id.imageView1);        iv.setBackgroundResource(R.anim.anim);        AnimationDrawable ad = (AnimationDrawable) iv.getBackground();        ad.start();        }        });        }}
2)补间动画
补间动画作用于View对象,主要包括View对象的位置,尺寸,旋转角度和透明度的变换。
补间动画可以通过XML声明也可以在代码中动态定义。推荐使用XML因为XML文件可读性及可用性高,方便替换。