计算圆的面积

计算圆的面积

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的重要精华,但是我知道这是一个遥远漫长的过程,即便是这样,我也会努力的去尝试。我想阳光总在奔跑后!

posted on 2013-05-18 14:05  朵朵.朵  阅读(256)  评论(0编辑  收藏  举报