一、搭建Android在eclipse下環境
一、JDK(不用安裝
下載地址: http://www.xp510.com/xiazai/Application/program/23625.html)
1.拷貝
D:\java\jdk1.8.0_77(自己電腦JDK路徑)
2.配置環境變量( 計算機—>右鍵,屬性—>高級系統設置—>環境變量)
JAVA_HOME=D:\java\jdk1.8.0_77(自己電腦JDK路徑)
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar
PATH=D:\java\jdk1.8.0_77\bin;原來的
3.校驗
隨便目錄運行 java -version
二、運行eclipse ADT (不用安裝)
1.配置一個環境變量ANDROID_HOME=D:\Java\adt-bundle-windows-x86_64-20140702\sdk
2.直接運行eclipse.exe
3、選工作空間

4、切換透視圖
eclipse右上角

這時工具欄發生了小小變化,多出了兩個小按鍵
:左邊的就是SDK Manager,右邊的是Android虛擬設置管理器,即AVD(Android Virtual
Device)Manager。
5、打開Android SDK的安裝目錄,雙擊 "SDK Manager"->在打開的窗口中先選擇你需要安裝的SDK版本

三、下載海馬模擬器( 下載地址: http://www.pc6.com/softview/SoftView_128108.html)
1、解壓、安裝
2、調分配率
二、創建helloWord項目
1、打開Eclipse,單擊菜單欄的“File”->把鼠標光標移動到“New”->在彈出的列表框中,如果直接能看到“Android Applicaion Project”選項項,則直接單擊此選項,否則選擇最下面的“Other...”,在彈出的窗口中,展開“Android”項,選擇“Android Applicaion Project”,然后“Next”;
2、在新彈出的窗口中按下圖提示填寫相關信息,一路“Next”,直到點擊“Finish”,這樣第一個Android程序就創建好了,這是你會發現Eclipse左邊多了一個你新創建的Android項目。


3、創建成功后
1、介紹HelloWorld項目結構

1,src 毫無疑問,src目錄是放置我們所有Java代碼的地方,它在這里的含義和普通Java項目下的src目錄是完全一樣的。
2,gen 這個目錄里的內容都是自動生成的,主要有一個R.Java文件,你在項目中添加任何資源都會在其中生成一個相應的資源ID,這個文件永遠不要手動去修改它。
3,assets
這個目錄里主要可以存放一些隨程序打包的文件,在你的程序運行時可以動態讀取到這些文件的內容。另外,如果你的程序中使用到了WebView加載本地網頁的功能,所有網頁相關的文件也都存放在這個目錄下。
4,bin
這個目錄頁不需要過多的關注,它主要包含了一些在編譯時自動產生的文件。當然,會包括一個編譯好的安裝包,后綴為.apk的文件。
5,libs
如果你的項目中使用到了第三方的jar包,就需要把這些jar包放在libs目錄下,放在這個目錄下的jar包都會被自動添加到構建路徑里去。
6,res
這個目錄下的內容就有點多了,簡單點說,就是你在項目中使用到的所有圖片、布局、字符串等資源都要存放在這個目錄下,前面提到的R.Java中的內容也是根據這個目錄下的文件自動生成的。當然這個目錄下還有很多子目錄,圖片放在drawable目錄下,布局放在layout目錄下,字符串放在values目錄下。
7,AndroidManifest.xml
這是你整個Android項目的配置文件,你在程序中定義的所有四大組件都需要在這個文件中注冊。另外還可以在這個文件給應用程序添加權限聲明,也可以重新指定你創建項目時指定的程序最低兼容版本和目標版本。
8,proguard-project.txt
在發布你的程序時候,有些apk文件容易被人反編譯,所以此時這個文件就發揮作用了,用來混淆你的程序代碼,讓別人不那么容易看到源代碼。
9,project.properties
指定了編譯程序時候所用的SDK版本
2、添加一個簡單的按鈕組件和輸出“你好,Android 1班”


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//定位textView1 根據ID找到控件
TextView tv1 = (TextView) this.findViewById(R.id.textView1);
//對控件進行賦值,改變內容
tv1.setText("你好,android一班");
}

1 package com.example.helloword; 2 3 4 import android.app.Activity; 5 import android.os.Bundle; 6 import android.view.Menu; 7 import android.view.MenuItem; 8 import android.widget.TextView; 9 10 11 public class MainActivity extends Activity { 12 13 @Override 14 protected void onCreate(Bundle savedInstanceState) { 15 super.onCreate(savedInstanceState); 16 setContentView(R.layout.activity_main); 17 18 TextView tv1 = (TextView) this.findViewById(R.id.textView1); 19 20 tv1.setText("你好,Android 1班"); 21 } 22 23 24 @Override 25 public boolean onCreateOptionsMenu(Menu menu) { 26 getMenuInflater().inflate(R.menu.main, menu); 27 return true; 28 } 29 30 @Override 31 public boolean onOptionsItemSelected(MenuItem item) { 32 int id = item.getItemId(); 33 if (id == R.id.action_settings) { 34 return true; 35 } 36 return super.onOptionsItemSelected(item); 37 } 38 }
4、完成后
點擊項目右鍵—>run as—>Android application


5、運行成功后如下所示:


今天剛剛開始學Android,還有很多的不懂,請各位大神多多指教呦!

