计算圆的面积
计算圆的面积
1.新建项目
NO1:New---->other---->andriodproject---->cd101.a---->buildTarget[andriod2.2]--->packegename---->com.cqvie---->ok
NO2:打开cd101项目下src--->cqvie.com---->cd101Activity.java
NO3:在设计界面添入一个plain text, button,textview.
2.编写源代码
NO1.双击打开EventActivity.java,在AaActibity类中代码如下:
package cqvie.com;
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 Cd101Activity 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); //注册按钮
v1=(TextView )findViewById(R.id.v1); //注册文本框
txt1=(EditText)findViewById(R.id.txt1);
b1.setOnClickListener(this); //为按钮添加侦听器
}
Button b1; //定义一个按钮
TextView v1; //定义一个文本框
EditText txt1;
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
float r,a;
r=Float.parseFloat(txt1.getText().toString()); //获取文本框的值
a=3.14159f*r*r; //注册文本框
DecimalFormat df=new DecimalFormat("0.00"); //注册文本框
v1.setText(df.format(a)); //注册文本框
}
}
3.Run As 的效果:
4.学习心得
在本次学习已知圆的半径,求圆的面积的计算中。实在老师的指导下以及老师给的视频的学习下进行的制作。在整个做的过程中都没有遇到什么大的问题,只是由于下的马虎和粗心在设置Textview的时候Id编号在源代码中写错了,开始运行的时候在Java.R中总是有一行代码出错,所以就不能运行。但在发现后将该更就成功的计算出圆的半径。
在平时的学习中感觉自己总是缺乏独立的思想,总喜欢寻求帮助,哎。希望在接下来的实践中,能真正的去学习android的重要精华,但是我知道这是一个遥远漫长的过程,即便是这样,我也会努力的去尝试。我想阳光总在奔跑后!