Android开发-之第一个程序:HelloWorld!

  小编以为无论学习什么编程的时候,第一个程序都是要求打印输出一个"HelloWorld!",那就从最简单的HelloWorld开始吧!哈哈~~~~android

1、建立一个Android工程

   一、在Package Explorer空白的地方右键-->new-->Android application project

   以下图:编程

 

 

 

  二、完成上一步以后来到下面这一个界面,给你项目命名只须要填写application name就能够了,project name和package name都会自动生成

    可是值得注意的是:在选择下面API版本的时候必定要想到版本问题,否则就会报错哈,小编深有体会~~~~app

    而后next便可eclipse

 

next以后会来到这样一个页面,注意必定要指定好工做空间ide

 

 

继续next,后面的这几步就直接所有next、next、next就好啦学习

  

 

点击finish完成工程的建立,这时候就能够看到以下的一个界面this

 

2、默认就为HelloWorld

   一、右键项目的名称--> run as --> Android application

 

   二、这时候就很神奇的看到了模拟器上面打印出来的HelloWorld了!是否是很神奇呢?

 

可是小编想讲的并非这个~~而是本身写的,不是默认的!spa

 

3、动手写属于本身的HelloWorld

 

  一、如图所示,将button按钮拖到AVD的一个地方,并记得保存!这是图形界面视图

 

 

  二、切换视图,切换至源码视图

    这里是自动生成这个按钮代码的,不须要咱们本身去写,是否是很方便呢?3d

    选中textView1(这里是为了下一步的方便)code

 

  三、回到MainActivity类中,实现如下代码

    注意:下面的代码除了有注释解释的那两行都是自动生成的,不须要咱们敲,因此是否是很方便呢?

package com.example.helloworld;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;


public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        //定位textView1控件
        TextView tv1=(TextView)this.findViewById(R.id.textView1);
        
        //给控件赋值
        tv1.setText("这是个人第一个Android程序:HelloWorld!");
    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }
}

 

  四、运行结果:

 

 

  到这里呢咱们就拥有了属于本身的第一个HelloWorld程序了。

 

4、总结

  一、建立Android工程

  二、直接运行,默认的就是打印输出HelloWorld

  三、本身动手编写,在这里你们是否是发现很是的方便呢?这就是使用eclipse ADT的好处之一。

相关文章
相关标签/搜索