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的好處之一。

相關文章
相關標籤/搜索