Android - 入門初始設定

摘要:Android - 入門初始設定

我是一個Java Base ,想學Android,轉部門至Android部門,剛開始摸索Android

覺得學程式最難的或許就是入門,師父引進門修行在個人。

如果入門操作工具就輕鬆一點,有人指導,就可以在開始的時候,除了沒這麼多挫折以外 就是對學習有興趣,能夠自己找學習方式、練習。

連練習的工具都弄不好,就很難玩後面幾個東西。

 

覺得初學者,最麻煩的,就是如何建立起環境。

這裡寫下,我要將一個專案啟用並執行在Android手機上測試,該需要經過幾個步驟。

 

1.下載 Download The SDK ADT Bundle for Windows 
https://developer.android.com/sdk/index.html
 
2.解壓縮,點選eclipse/eclipse.exe
 
3.File/New/Android Application Project/
 
4.Windows/Android SDK manager/Extras 點選  -  (為了讓自動從網路安裝USB與手機之間的趨動程式,讓程式可以直接在手機執行,也避免自己去網路下載趨動程式,省去找尋趨動程式的麻煩)
    Google USB Driver
    Google Web Driver
 
5.手機,設定/開發人員選項/USB偵錯,打勾
 
6.開始/裝置和印表機/ 查看裝置是否存在
 
7.Run/Android Device Chooser/Choose a running Android device/samsung-nexus_s..... (我的手機)
 
8.直接刪除Android上的App
 
9.Log 使用 DDMS 查看LogCat
 
10. Window / Show View / Devices /  ( 將Devices視窗顯示在eclipse裡)
 
11. 中文亂碼問題
Select Window => Perferences=>General => Workspace => Text fiel encoding Other [UTF-8]
 
12. 調整字型大小
Select Window => General => Appearance => Colors and Fonts => Basic  -> Text Font 點兩下
 
13. 編譯版本設定
專案 -> Properties for xxx專案 選擇,Android版本,及如果有使用google API,則選擇 Google APIs 
 
14. 使用DDMS可以知道編譯與安裝執行過程
 
15. 查看res/layout/xxx.xml 將 FullScreenTheme 改為 ProjectThemes/AppTheme  (讓layout的xml顯示手機上的畫面)
 
16. 初學者必看Android Developer
http://developer.android.com/design/index.html
 
Design/Patterns
Design/Building Blocks
 
Develop/Training/Building Your First App
Develop/Training/Getting Started/Managing the Activity
Develop/Training/Building a Dynamic UI with Fragments
Develop/API Guides/
 
17.建立Android範例程式專案(裡面會有所有Sample Code)
File/New/Other/Android/Android Sample Project
 
18.匯入已存在的Android Project
File/Import => Android/Existing Android Code Into Workspace
 
19.建立一個新的Activity
在Project Explorer 視窗 = > ProjectName/src/package..../ 右鍵 => New = > Other => Android/Android Activity
 
20.當發生有些Package,沒有import package時,而ecplise出現紅色底線毛毛蟲時
使用shift+ctrl + O ,自動import 該package
 
21.android formatting格式設定
Select Window > Preferences > Java > Code Style.
Use Formatter > Import to import android-formatting.xml.
Organize Imports > Import to import android.importorder.
 
22.Adnroid Coding Style
http://source.android.com/source/code-style.html
 
 
23.需要注意的Android 專案的區塊
ProjectName/src
ProjectName/res/layout/
ProjectName/res/values/strings.xml
ProjectName/Androidmanifest.xml
 
 
24.修改Android Project 的 Package (Android  Package Name 需唯一)
專案名稱→右鍵→Android Tools→Rename Application Package
 
25.debug
當LogCat無法使用時,
可以直接打指令。
adb logcat
 
 
26.Ecplise Workspace  Switch
File->Switch Workpsace\Other
 
27.顯示行號
Window->Preferences->General->Editors->Text Editors->Show line numbers