1. 程式人生 > >安卓——簡單介紹及顯示helloWorld

安卓——簡單介紹及顯示helloWorld

目前想法是,以後走嵌入式偏軟體那方面,偏控制層的那方面;
剛好這個學期自學了一點java2sE;目前還沒學完,部落格也還沒更新完的;
因為跟著學長在走一個安卓專案,所以剛好有人帶,所以也就開始學習安卓了,因為安卓也正是我要走的那個方向裡面的一個重要分支,所以學習安卓可以找找感覺,看自己適合做這個嗎???畢竟已經大二的老油條了,還不學點拿出手的東西也不怎麼好吧???不說閒話,歡迎進入安卓學習吧;
1;Android是一種基於Linux的自由及開放原始碼的作業系統,主要使用於移動裝置,如智慧手機和平板電腦,由Google公司和開放手機聯盟領導及開發;
百度安卓的介紹連結;
http://baike.baidu.com/link?url=AI4AIUFY9ibex7wlZz32MPAG5YKzI0CJmJLFw4POLjdZEOh-fshVar2ikUBUSKGgEoVtUtv4HpVq_W9ol7V9uVNOrW6qb1SIgYEzn9RU-RLNds7Iyh7TAlATVMQwLP7N0QFLwiStbbBEGbikjnXpLwCkLO648hCzH0gr74uYUuC


安迪魯賓;是安卓系統 開發者的負責人;
logo圖示的來歷;
這裡寫圖片描述

2;1G到4G的介紹;
這裡寫圖片描述

3;安卓環境配置以及整合工具Eclipse的載入ADT;
關於sdk的安裝環境配置,和adt的匯入可以看之前部落格;
連結;http://blog.csdn.net/zw1996/article/details/52665348
adt配置完成後在eclipse中會多出兩個小圖示的;
這裡寫圖片描述
介紹一下sdk解壓後的目錄吧
這裡寫圖片描述
既然學過java那麼就懂docs檔案中的index.html檔案,就是api吧;安卓同樣有;
這裡寫圖片描述
還有plantfrom-tool檔案下的一些重要工具
這裡寫圖片描述

4;說下安卓虛擬機器DVM和java虛擬機器JVM;
其實最開始安卓也是用的java虛擬機器JVM,但是由於版權問題;谷歌就自己創了一個虛擬機器DVM更加優化了;
JVM是sum公司開發的;
DVM是谷歌公司開發的;
這裡寫圖片描述


將.class檔案轉換為.dex檔案也就是上面說的那個plantFrom-tool裡面的一個工具實現的;
這裡還與java對比一下;
DVM是類似java中的JVM起到虛擬機器的作用;
SDK是類似java中的JDK起到一個開發環境的作用;

5;Android系統架構;
這裡寫圖片描述
這裡寫圖片描述
四層;
1】最上層,應用層,java編寫;
2】應用框架層;java編寫;
3】系統函式庫層;有c和c++編寫;
4】Linux層;直接驅動硬體;

6;Eclipse載入後不是會出現兩個圖示嗎;
1;sdk manager;介紹
這裡寫圖片描述
2;模擬器;
這裡寫圖片描述

7;關於模擬器;
模擬器的建立
這裡寫圖片描述
關於真機除錯;我們這都是使用的模擬器來模擬安卓手機;如果用真正的手機呢;要怎麼連結進eclipse‘
需要安裝驅動或第三方軟體;
這裡寫圖片描述


裡面有個divce工具欄;就是顯示開啟模擬器的個數狀態包括真機
關於模擬器的一些內部設定;
這裡寫圖片描述
模擬器顯示手機模擬器所有檔案
這裡寫圖片描述
兩個模擬器之間通話;
這裡寫圖片描述
模擬器直接進入百度;前提是計算機聯網了;
這裡寫圖片描述
模擬器中的截圖工具
這裡寫圖片描述
如果想安裝模擬器加速器;
這裡寫圖片描述

8;安卓程式介面介紹;
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

9;執行出hello也就是安裝手機app點進去只顯示hello;
這裡寫圖片描述
這裡寫圖片描述

10;兩個小知識點的補充;
1;Graphical layout中手機介面沒顯示出來l
這裡寫圖片描述

2;關於執行安卓程式之後是以app的形式出現在手機裡面,其中這個app軟體的圖示的修改;
這裡寫圖片描述

終於在0點完結了;第一篇安卓部落格打得真的夠久了;打了將近兩天了;昨天晚上就想著要打完,0點之後睡了;早上8點起來就開始直到9點半個上課,現在晚上10點又開始敲,直到現在,終於可以發表了;
但是還是覺得有點亂,之前認為截圖的形式要好些,但是在這裡看來有點點小衝突的,下次希望自己有進步;現在可以說自己開始安卓跨出了第一步嗎?加油明年3月份應該可以做個安卓主題出來吧,應該不難吧,畢竟已經誇下海口了;尷尬了;