小編覺得不管學習什么編程的時候,第一個程序都是要求打印輸出一個"HelloWorld!",那就從最簡單的HelloWorld開始吧!哈哈~~~~
一、創建一個Android工程
1、在Package Explorer空白的地方右鍵-->new-->Android application project
如下圖:

2、完成上一步之后來到下面這一個界面,給你項目命名只需要填寫application name就可以了,project name和package name都會自動生成
但是值得注意的是:在選擇下面API版本的時候一定要想到版本問題,不然就會報錯哈,小編深有體會~~~~
然后next即可

next之后會來到這樣一個頁面,注意一定要指定好工作空間

繼續next,后面的這幾步就直接全部next、next、next就好啦



點擊finish完成工程的創建,這時候就可以看到如下的一個界面

二、默認就為HelloWorld
1、右鍵項目的名稱--> run as --> Android application

2、這時候就很神奇的看到了模擬器上面打印出來的HelloWorld了!是不是很神奇呢?

但是小編想講的並不是這個~~而是自己寫的,不是默認的!
三、動手寫屬於自己的HelloWorld
1、如圖所示,將button按鈕拖到AVD的一個地方,並記得保存!這是圖形界面視圖

2、切換視圖,切換至源碼視圖
這里是自動生成這個按鈕代碼的,不需要我們自己去寫,是不是很方便呢?
選中textView1(這里是為了下一步的方便)

3、回到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); } }
4、運行結果:

到這里呢我們就擁有了屬於自己的第一個HelloWorld程序了。
四、總結
1、創建Android工程
2、直接運行,默認的就是打印輸出HelloWorld
3、自己動手編寫,在這里大家是不是發現非常的方便呢?這就是使用eclipse ADT的好處之一。
