计应112—谭娇娇
这是圆的面积介绍
把圆平均分成若干份,可以拼成一个近似的长方形。长方形的宽就等于圆的半径(r),长方形的长就是圆周长(C)的一半。长方形的面积是ab,那圆的面积就是:圆的半径(r)的平方乘以π,S=πrr。
1 圆的面积用textView1来存放圆的面积。
2圆的按钮用button1确定并把数据存放到textView1这个控件中保存
3圆的初始化的数据用editText1它来输入数据
package tanjiaojiao.c;
import java.text.DecimalFormat;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class TanfActivity extends Activity implements OnClickListener {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
b1=(Button) findViewById(R.id.b1);
t2= (TextView) findViewById(R.id.t2);
t1= (EditText) findViewById(R.id.t1);
b1.setOnClickListener(this);
}
Button b1;
TextView t2;
EditText t1;
public void onClick(View arg0) {
// TODO Auto-generated method stub
float r,a;
r=Float.parseFloat(t1.getText().toString());
a = 3.14159f*r*r;
DecimalFormat df=new DecimalFormat("0.00");
t2.setText(df.format(a));
}
}