標籤:
第一天是安卓系統的簡單介紹。
安卓由來:安卓的虛擬機器是dalvak,安卓是基於linux開發的。
安卓的開發環境配置:使用eclipse開發。首先需要下載adt。然後開啟eclipse中有一個sdk manage下載所需要的安卓版本。
eclipse介面介紹:eclipse的主要介面包括兩個部分,java介面和ddms介面,這兩個在eclipse的右上方,點擊後可以切換。ddms主要是關於虛擬機器的狀態,如果在device介面看到有裝置的話,說明模擬器已經啟動了,如果沒有,回到java介面,然後點擊android vitual device manage建立一個模擬器。如果eclipse介面不小心變了,可以在window-showview下變更
adb命令:下載的adt目錄下有一個platform-tool檔案,裡面有一個adb.exe檔案,可以把這個檔案添加到環境變數中。常用adb命令:
- adb devices 列出所有的串連裝置
- adb reset重啟adb的調試橋
- adb kill-server殺死adb調試橋
- start-server 啟動adb調試橋
- adb install xxx.apk 安裝程式
- adb install<包名>
- adb shell來到手機命令列終端介面
安卓項目的目錄結構:
- src檔案包含了.java代碼
- gen檔案是eclipse自動產生的程式碼,不要輕易改動,其中的R檔案?
- android 4.1.2表示當前編譯使用的android版本
- res檔案下的幾個drawable是不同解析度下的android表徵圖
- layout表示布局檔案,布局檔案可以手動修改,也可以通過.xml檔案修改
- values下有一個strings.xml包含了字串,android通過給字串建立id調用字串。
- androidMainfest.xml裡面可以更改許可權等很多功能,還不清楚
點擊事件的4種寫法
- 建立內部類
- 用匿名內部類建立點擊事件
- 讓activity實現點擊事件的介面(最常用)
- 在布局檔案裡綁定一個點擊的方法
快速鍵:
control+1:給控制項命名
模擬器如果出問題可以把模擬器關閉,然後到device目錄下查看模擬器的狀態。如果每次運行程式都新開了一個模擬器,那麼一般是C:\Users\xinhu_000\.android\avd\iphone.avd下的檔案可能沒有刪除
Toast.makeText(Context context, CharSequence text, int duration)提醒的功能
安卓開發(1)