摘要: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