自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

深度剖析Android應(yīng)用程序設(shè)計(jì)模型

移動(dòng)開(kāi)發(fā) Android
只要定制的ROMs不包括閉源的Android應(yīng)用程序,Google歡迎開(kāi)發(fā)者‘定制的Android’,這樣可以大大的提高這款操作系統(tǒng)的性能。

Android應(yīng)用程序是谷歌公司基于Linux開(kāi)發(fā)的智能手機(jī)操作系統(tǒng),廣泛應(yīng)用于各種智能手機(jī)、上網(wǎng)本等上,目前Android手機(jī)系統(tǒng)正處于一個(gè)迅速發(fā)展階段,許多通信巨頭紛紛推出使用Android手機(jī)系統(tǒng)的智能手機(jī)。

甚至很多上網(wǎng)本也使用Android操作系統(tǒng)。目前Android是最熱門(mén)的智能操作系統(tǒng),憑借Linux的軟件優(yōu)勢(shì)其應(yīng)用的廣泛程度已經(jīng)讓其他對(duì)手相形見(jiàn)絀。所以學(xué)習(xí)Android操作系統(tǒng)具有巨大的意義。

這次平臺(tái)使用omap3530-Devkit8000套件開(kāi)發(fā)板來(lái)進(jìn)行對(duì)android深入研究和學(xué)習(xí)。

Android操作系統(tǒng)概述

 1. Android系統(tǒng)架構(gòu)

 2. Android應(yīng)用設(shè)計(jì)理念

 3. Android 開(kāi)源知識(shí)

 4. Android 參考網(wǎng)站與權(quán)威信息

Android SDK及其開(kāi)發(fā)環(huán)境搭建

 1. Android SDK的版本發(fā)布

 2. ADT插件的安裝和更新

 3. Android應(yīng)用程序架構(gòu)

 4. 建立第一個(gè)Android項(xiàng)目(HelloAndroid!)

 5. 通過(guò)Eclipse導(dǎo)入一個(gè)開(kāi)源項(xiàng)目

 6. 可視化的界面開(kāi)發(fā)工具

 7. 部署應(yīng)用程序到Android模擬器或手機(jī)

Android 源代碼開(kāi)發(fā)環(huán)境搭建與源碼結(jié)構(gòu)分析

 1. 開(kāi)發(fā)系統(tǒng)主機(jī)環(huán)境搭建

 2. 安裝軟件包Required Packages

 3. Ubuntu 9.10

 4. Install javva

 5. 源碼結(jié)構(gòu)分析Android source (kernel platform application)

 6. Android build 分析

 7. Android system 分析

 8. Android framwork 分析

 9. Android bring up

Android 應(yīng)用程序設(shè)計(jì)模型

 1. drawable

 2. layout

 3. values(strings.xml、colors.xml、style.xml 、arrays.xml等)

 4. R.java分析及使用

 5. AndroidManifest.xml

 6. Android.mk

 7. Activity

 8. Intent

 9. Service

10. ContentProvider

Android 應(yīng)用程序界面(一)

 1. TextView的使用

 2. drawable的使用

 3. 引用Drawable顏色常數(shù)及背景色

 4. CharSequence數(shù)據(jù)類(lèi)型與ResourceID應(yīng)用

 5. DisplayMetrics的使用

 6. Style樣式的定義

 7. Button事件處理

 8. setContentView的應(yīng)用

 9. Intent對(duì)象的使用

10. Bundle對(duì)象的實(shí)現(xiàn)

11. startActivityForResult方法

12. AlertDialog窗口

13. Button與TextView的交互

14. Typeface對(duì)象使用

15. Gallery對(duì)象

16. 多按鈕應(yīng)用

17. Menu功能菜單程序設(shè)計(jì)

18. ProgressDialog與線程應(yīng)用

19. 動(dòng)態(tài)產(chǎn)生按鈕并最大化

20. 選擇功能的對(duì)話框

21. Android主題(Theme)實(shí)現(xiàn)

22. 支持多種分辨率的屏幕

在Google采取行動(dòng)反對(duì)CyanogenMod項(xiàng)目的幾天之后,提供了定制的Android固件。一組Android開(kāi)發(fā)者成立了開(kāi)發(fā)式Android聯(lián)盟。根據(jù)項(xiàng)目的網(wǎng)站介紹,這個(gè)聯(lián)盟是‘pro-Android應(yīng)用程序而不是‘anti-Google’。他們的目的取代封閉的源代碼,專(zhuān)有的應(yīng)用程序包括OEM Android 安裝程序也轉(zhuǎn)為開(kāi)源,以便于自由的發(fā)布。

除了操作系統(tǒng)和一些開(kāi)源的組件,Android的默認(rèn)的安裝程序包括一些Google的專(zhuān)有的應(yīng)用程序,像Gmail,YOuTuBe和GoogleMap,這些都不是開(kāi)源的,同樣的,不包括Android應(yīng)用程序開(kāi)放代碼庫(kù)。只要定制的ROMs不包括閉源的應(yīng)用程序,Google歡迎開(kāi)發(fā)者‘定制的Android’。

 

責(zé)任編輯:chenqingxiang 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-02-01 14:05:03

2010-01-26 17:16:33

C++應(yīng)用程序

2010-01-11 17:43:23

C++程序設(shè)計(jì)

2010-02-07 10:30:01

Android應(yīng)用程序

2010-01-25 17:14:44

Android應(yīng)用程序

2012-02-15 14:39:55

GNOME 3

2022-05-04 23:08:36

標(biāo)準(zhǔn)Go應(yīng)用程序

2010-03-04 16:21:15

Android Mar

2010-02-04 09:41:03

Android應(yīng)用程序

2012-03-30 15:47:50

ibmdw

2010-08-12 15:59:23

Flex應(yīng)用程序

2009-09-03 08:46:55

UML類(lèi)圖Java

2009-02-25 14:51:05

應(yīng)用程序設(shè)計(jì)ASP.NET.NET

2010-08-04 09:34:51

Flex設(shè)計(jì)

2010-02-22 15:49:35

Python應(yīng)用程序

2017-10-27 13:30:59

大數(shù)據(jù)MongoDBeBay

2012-06-14 09:32:13

微軟Windows 8

2010-06-09 10:53:28

UML類(lèi)圖

2010-12-13 09:20:00

2021-05-21 07:59:40

應(yīng)用程序設(shè)計(jì)動(dòng)態(tài)庫(kù)函數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)