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文件可读性及可用性高,方便替换。
