android入門:第一天

來源:互聯網
上載者:User

標籤:

 

 

android是什嗎?

是一個基於linux開源的作業系統,主要適用於智慧型裝置,如智能手機,平板,智能電視,智能手錶,Google眼鏡,智能家居,由google開發,2008年開發出第一個版本

 

android的各個版本都有相應的名稱;

關注的版本:4.xx,5.xx;

解析度:720p最多;

 

android與ios區別;

一個是開源,一個是封閉的;

 

 

android系統架構;

最底層:

linux核心:linux核心技術,各種驅動(wifi driver,藍芽driver,電池驅動,音頻驅動,鍵盤驅動......)

底下向上第二層:

liberary:小型資料庫、openGL,ssl,瀏覽器核心,C語言核心庫,各種庫

android runtime:核心庫,DVM

底下向上第三層: (又叫應用程式框架層)

包含,activity manager(各種活動的管理),window manager(視窗管理器),view system(視圖系統(標籤)),通知管理器,pageage manager(包管理),tel manager(電話管理器),resource manager(資源管理員),location manager(定位管理器),xmpp service(即時通訊的協議),........

最上面一層:應用(程式開發的一層)

home ,cantacts,phone,brower....

 

區別dvm與jvm

1:dvm基於寄存器,快一些;jvm基於棧

2:位元組碼區別:dalvik:執行.dex格式的檔案,是對.class檔案進行壓縮之後產生的;jvm:執行.class檔案

3:運行環境的區別:DALVIK:一個應用啟動都運行一個單獨的虛擬機器運行在一個單獨的進程中;jvm:多個應用共用一個jvm

 

搭建開發環境

1:下載開發軟體

解壓adt-bundle-windows-x64

存在兩個檔案夾:

android-sdk-windows:開發需要的androidSDK(相當於jdk)

eclipse:內建android外掛程式的eclipse

 

2:eclipse指定androidSDK位置:

 

3:配置path路徑

在環境變數的使用者變數中,建立path變數,在最左邊加入兩個路徑,路徑之間;隔開

到此:環境搭建完畢

 

建立模擬器並啟動:

點擊表徵圖(虛擬設備管理器)

點擊create

之後就start

 

android入門:第一天

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.