成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

輕輕松松的學習Android組成框架

移動開發 Android
Android組成框架使用Java既可以利用Java的平臺無關性,又可以降低應用軟件的開發難度,Google很可能用商業手段來保證Android平臺的一致性。

Android組成框架為Google企業戰略的重要組成部分,將進一步推進"隨時隨地為每個人提供信息"這一企業目標的實現。

Google的目標是讓移動通訊不依賴于設備甚至平臺。出于這個目的,Android將補充,而不會替代Google長期以來奉行的移動發展戰略。通過與全球各地的手機制造商和移動運營商結成合作伙伴,開發既有用又有吸引力的移動服務,并推廣這些產品。

Android組成框架的一個重要特點就是它的應用框架和GUI庫都用Java語言實現。Android內部有一個叫作Dalvik的Java虛擬機,Java程序由這個虛擬機解釋運行。Android平臺的應用程序也必須用Java語言開發。網上有評論說Android的虛擬機使用Apache的Harmony類庫。

Harmony類庫是Apache組織開發的開源 Java類庫,用Apache許可證發布。Android應用框架采用了Mash-up的組件模型:組件(Activity) 向系統注冊自己的功能。每個組件要使用其它組件的服務時提出自己的要求(intent),系統根據intent在已登記的組件中確定合適的組件。Android平臺的API文檔很完善。

基于Android平臺開發應用軟件應該是一件輕松、愉快的事情。但是,選擇Android平臺存在以下問題:
Google目前只開放了SDK。

即應用軟件的開發接口,沒有開放中間件的源代碼。在沒有源代碼的情況下,也可以把Android移植到兼容的開發板(CPU核采用ARMv5指令集)上,但因為不能定制而無法將其用于實際產品。

Google現在沒有明確什么時候發布中間件的源代碼。其實Google也沒有明確說過將發布中間件的源代碼。Google說Android是“the first complete, open, and free mobile platform”。在英文中“free”既可以解釋成“自由”,也可以解釋成“免費”。

如何解釋完全在于Google。我覺得Google最想抓住的是 應用軟件的開發者,即希望公司和個人都學習它的SDK,為它的平臺開發應用軟件。Google肯定會和廠家合作,開發支持Android平臺的手機。但 Google是否會在網絡上完全開放中間件代碼,還是個未知數。

如果Google完全開放這個平臺,那么與J2ME類似,各公司肯定會在這個平臺上添加自己的擴展,使各平臺不能完全兼容。所以,Google很可能用商業手段來保證Android平臺的一致性。Android的設計很漂亮,但是否實用還有待實踐檢驗。Android使用Java既可以利用Java的平臺無關性,又可以降低應用軟件的開發難度。

但無論怎么優化,Java程序的速度是肯定不如原生代碼的。Google的Mash-up的思想雖然不算新穎,但在嵌入式環境中投入實用,也是一個新的嘗試。設計總有取舍,Google的選擇是否合理,還需要實踐檢驗。

在沒有源代碼的情況下,也可以把Android移植到兼容的開發板(CPU核采用ARMv5指令集)上,但因為不能定制而無法將其用于實際產品。Google現在沒有明確什么時候發布中間件的源代碼。其實Google也沒有明確說過將發布中間件的源代碼。

Google說Android組成框架是“the first complete, open, and free mobile platform”。在英文中“free”既可以解釋成“自由”,也可以解釋成“免費”。如何解釋完全在于Google。我覺得Google最想抓住的是 應用軟件的開發者,即希望公司和個人都學習它的SDK。

為它的平臺開發應用軟件。Google肯定會和廠家合作,開發支持Android平臺的手機。但 Google是否會在網絡上完全開放中間件代碼,還是個未知數。如果Google完全開放這個平臺,那么與J2ME類似,各公司肯定會在這個平臺上添加自己的擴展,使各平臺不能完全兼容。所以,Google很可能用商業手段來保證Android平臺的一致性。

【編輯推薦】

  1. 新一代的Android手機介紹 深度剖析Android SDK版本介紹
  2.  
  3. 谷歌Android手機能否站穩中國
  4. PythonAndroid深度剖析Android應用程序的四種構造塊
  5. 探秘與眾不同的Android系統?
責任編輯:chenqingxiang 來源: 博客園
相關推薦

2009-09-15 16:26:46

Linq排序

2010-01-14 16:10:21

C++開發

2010-01-15 10:14:21

C++ Builder

2009-11-09 15:41:14

WCF安全性

2009-11-10 15:44:17

VB.NET常量

2010-01-18 11:20:58

C++語言

2010-03-01 17:32:21

Python 測試模塊

2010-01-26 14:53:43

C++

2010-01-20 10:31:18

C++編程技術

2010-01-20 18:17:55

C++異常問題

2009-06-10 17:58:41

2017-10-27 12:00:28

MySQL數據庫優化

2015-09-22 10:31:11

2010-08-30 09:27:20

2019-11-28 10:21:01

MySQLDocker數據

2011-04-28 15:41:02

打印機卡紙

2009-11-11 09:31:44

ADO.NET事務處理

2009-02-20 13:39:01

2019-05-28 15:05:10

NginxTomcat負載均衡

2012-01-05 10:23:33

IE9預訂火車票
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 麻豆精品一区二区三区在线观看 | 国产精品不卡视频 | 一区二区三区在线播放 | 国产综合网站 | 九九热在线观看视频 | 欧美一区二区在线 | 国产成人高清在线观看 | 国产九一精品 | 国产亚洲日本精品 | 97视频免费 | 精品国产一区二区三区日日嗨 | 在线成人 | 一级黄色片毛片 | 国产一级免费视频 | 久久国产一区二区 | 亚洲女优在线播放 | 亚洲欧美一区二区三区1000 | 欧美日韩国产一区二区三区 | 91网站视频在线观看 | 成人激情视频免费观看 | 91精品久久| 无码日韩精品一区二区免费 | 国产色片在线 | 国产福利资源在线 | 久久久久网站 | 国产日韩精品久久 | 午夜性色a√在线视频观看9 | 欧美激情久久久 | 精品国产一区二区在线 | 国产精品爱久久久久久久 | 日本成人片在线观看 | 91在线观 | 日本精品一区二区三区在线观看视频 | 午夜影院在线 | 在线观看亚洲专区 | 97久久精品午夜一区二区 | 天天综合操| 超碰人人91 | 久久精品无码一区二区三区 | 亚洲视频一区在线观看 | 成年人在线观看视频 |