1. 程式人生 > >ADT Bundle 理解開發環境 & Eclipse工具使用技巧

ADT Bundle 理解開發環境 & Eclipse工具使用技巧

一、安裝開發工具

Android App開發:Java+ AndroidSDK +開發工具IDE
java —》 JDK
Android —》 SDK
IDE —》 Eclipse
這裡寫圖片描述

上圖虛線框內是前世,ADT Bundle是今生。

下面是具體說明:

這裡寫圖片描述

1、JDK安裝
1.1 什麼是JDK?
JDK(Java Development Kit)Java工具包的縮寫,它為Java應用程式提供基本的開發環境與執行環境。

1.2 JDK如何獲取?
www.oracle.com - Downloads - JavaSE

1.3 JDK中主要包括以下內容:
(1)Java虛擬機器:負責解析與執行Java程式;
(java源程式 —》java位元組碼檔案 —》 虛擬機器—》作業系統—》計算機硬體)
(2)提供Java的基本類庫:java.lang、java.io、java.util、java.awt、java.swing、java.sql等
(3)提供開發工具(命令):javac.exe-編譯工具、java.exe-執行工具、javadoc.exe-JavaDoc文件生成工具、jar.exe打包工具等。

JRE java執行環境,執行java程式所需要的環境,包括了JVM標準實現與Java的核心類。

JDK = JRE + 工具(編譯工具、偵錯程式……)+類庫;
JRE = JVM + 直譯器。

1.4 JDK 安裝目錄
jre目錄
lib目錄存放基本類庫;
bin目錄存放開發工具;

2、 ADT Bundle的安裝
2.1 什麼是ADT(Bundle)?
ADT : Android Developer Tools。

2.3 ADT(Bundle)安裝目錄?
eclipse目錄
sdk目錄

二、配置
1 、配置JDK環境變數(配置的作用和配置的方法)

JAVA_HOME:指定JDK安裝的根目錄;
PATH:指定JDK安裝目錄下的bin目錄,即執行一些編譯、執行等命令;(如果沒有配置,則必須要切到bin目錄下才能呼叫這些命令,如果配置了,則可以在任何目錄下都可以執行該命令)
CLASSPATH:指定從什麼位置去查詢class檔案,會自動載入一些類庫,即通過命令列來啟動java的程式。
2、配置eclipse
2.1 常規配置

a.指定JDK目錄 (Prepreference- Java- Installed JREs,可以識別類庫原始碼)
b.字型大小(Prepreference- Appearance- Colors..- Java和Basic,前者是改原始檔字型,後者是改console等字型大小)
c.Color Theme(外掛工具,需要安裝)
d.Explorer檢視模式(window- show view- navigator像從磁碟開啟一樣,可看到所有檔案)
e.工程字符集(java和註釋選擇UTF-8,Preference- General- WOrkspace預設UTF-8,預設的且可支援顯示很多國家語言;也可單獨設定一個專案的字符集,當從網上下載匯入一個專案時,可右擊選擇properties- UTF-8)
2.2 android相關配置
(1)AndroidSDK Manager
(2)模擬器

a. Android Virtual Device Manager - Emulator
b. Genimotion模擬器

三、Eclipse工具的使用技巧
這裡寫圖片描述

1 工作空間
1.1 針對不同的專案建立不同的workspace

a.將所有工程放在同一個工作空間,eclipse開啟時會很卡;
b.做A專案時在一個目錄,B專案時再另一個目錄。
1.2 切換、新建workspace

a.File - Switch Workspace;
b.選other則新建一個workspace,eclipse會重啟。
1.3 拷貝workspace配置

a.File- Export- General- Preference- 設定好儲存目錄;
b.在新的workspace,File- Import- General- Preference。
2 鍵盤小快手,程式碼輔助
2.1 顯示行號

在行號附近右鍵show line numbers
2.2 程式碼提示

Preferences- Java- Editor- Content Assist;
2.3 快速註釋

a.行註釋 Command+/;
b.塊註釋 ?mac這裡有點問題
2.4 快速切換編輯視窗

control+m
command+w 快速關閉編輯視窗
2.5 快速處理行程式碼

command+d 快速刪除當前行
command+Alt+向下箭頭 複製當前行到下一行(可選中多行)
command+Alt+向上箭頭 複製當前行到上一行(可選中多行)
Alt+向下箭頭 快取提取當前行到下邊邊指定位置
Alt+向上箭頭 快取提取當前行到上邊邊指定位置
2.6 快速重寫父類方法

右鍵Source- Override/Implement Methods。
2.6 批量生成Get\Set方法

右鍵Source-Generate Geters and Setters。
2.7 快速生成建構函式

a.類似上面
三、 快速錄入程式碼

3.1 格式化程式碼

Source- Format
3.2 成員排序

Source-Sort Members
3.3 整理匯入

Source-Orgnize Imports
3.4 程式碼重構

Refactor- Rename; Move; Change Method Signature;…