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

詳細說明Android設計平臺原理

移動開發 Android
Android設計平臺更新會在2010年的第二季度向用戶發布,而G1和myTouch 3G則有可能成為T-Mobile第一批升級到2.1的Android手機。

Android設計平臺的免費軟件能夠把利用手機上的照相機把手機變成一個移動條碼閱讀器,通過與全球各地的手機制造商和移動運營商結成合作伙伴,開發既有用又有吸引力的移動服務,并推廣這些產品。

目前我了解到的一個是SQLite,一個就是db4o。SQLite 是Android設計平臺內置的精簡型關系型數據庫,能實現標準關系型數據庫的大部分功能。db4o是對象數據庫,在編程上更為簡單。個人比較看好對象數據庫在手機上的使用。因為在手機上所要處理的數據畢竟是少量的。

對性能要求不象數據庫服務器那么高。這時對象數據庫編程簡單、可靈活適應未來變化的優點就顯現出來了。但因為db4o不是Android內置支持的,目前還做不到和Android特有的一些編程部件的無縫結合。 Android內嵌了SQLite數據庫,這是一個輕量級的關系型數據庫。與J2SE不同,Android上定義了一套新的數據庫操作API,而不是使用JDBC。

db4objects宣布了其旗艦產品db4o可以無縫的運行在Android平臺。db4o是一款面向對象的原生(native)數據庫。我個人不是很喜歡Android內置的這套數據庫API,因為它并不遵循JDBC規范。在我的理解,Android的一大亮點就是擁抱現有的技術,贏得了java開發人員的喜歡。

而新的查詢API意味著原有的基于JDBC的數據庫相關的程序不能直接運行于Android。從這個角度來講,db4o在所有的API方面保持了高度一致,無需做任何修改,因為db4o是完全基于java的原生數據庫。

[[9083]]

 

開發人員可能更習慣使用面向關系型數據庫,但是db4o在API設計方面非常適合移動設備的開發,非常簡潔。拿Android平臺內置的聯系人數據結構來講,存儲,讀取聯系人,如果使用db4o,只需10行只有的代碼,如果使用SQLite的話,則需要上百行代碼。

db4o直接面對對象,無需把對象轉化為表結構字段,因為編程更不容易出錯。和服務端不同,手機上的數據庫更要求自適應管理,而無需數據庫管理員,這也是db4o的設計目標之一。 db4o在Android設計平臺上的部署不需要任何配置或改動,就當作一個普通的library就可以流暢運行了。由于市場上還沒有Android手機出售所以無法給出確切的性能比較。

但是在模擬器上的比較證明db4o的綜合性能絲毫不遜于SQLite, 在一些情況下甚至有數量級的優勢,比如已知數據的id來進行刪/改/查等,對于手機應用這是非常普遍的使用場景。

Android設計平臺上目前沒有成熟的O/R Mapping框架,對于大多數習慣了Hibernate,JDO,iBatis等各種框架的開發人員來說,面向對象數據庫更符合他們的使用習慣。而且面向對象數據庫直接避免了O/R Mapping的問題,重構代碼完全不用考慮重構數據庫或者配置,更不用修改SQL,因此更加敏捷。

【編輯推薦】

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

2010-02-04 15:20:50

Android SDK

2010-02-04 14:41:52

Android菜單類型

2010-02-04 09:55:46

Android DEX

2010-02-06 15:53:55

2010-02-06 17:43:51

Android應用

2010-03-03 18:17:01

Android手機服務

2010-03-03 16:37:49

Android智能手機

2009-12-28 09:26:09

ADO對象

2010-02-05 17:34:37

Android 2.1

2010-02-06 16:57:43

Android操作系統

2010-03-05 13:54:09

2010-03-05 15:58:11

操作系統Android

2010-02-05 17:04:31

Android版本

2010-02-05 18:09:12

Android

2010-03-03 17:11:08

2010-02-22 16:26:21

Python編輯

2014-09-16 09:57:56

INotifyProp

2009-12-07 18:06:46

WCF框架

2010-02-22 17:54:07

Python工具

2009-12-08 09:00:14

WCF線程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩久久 | 欧美人妖网站 | 综合国产在线 | 欧美综合一区二区 | 久久99精品视频 | 中文字幕第7页 | 久久99精品久久久 | 能免费看的av | 狠狠躁夜夜躁人人爽天天高潮 | 亚洲精品二区 | 国产亚洲欧美在线 | 中文字幕在线免费视频 | 国产久 | 毛片一区二区三区 | 国产精品资源在线观看 | 免费一区 | a级黄色毛片免费播放视频 国产精品视频在线观看 | 精久久 | 欧美一区二区三区视频在线观看 | 一区二区精品 | 麻豆国产一区二区三区四区 | 免费中文字幕日韩欧美 | 国产小网站 | 国产精品久久久久久久久免费 | 久久综合久久自在自线精品自 | 国产精品区一区二区三 | 久久99精品久久久久久国产越南 | 国产在线观看 | 欧洲一区二区三区 | 免费成人高清 | 欧美一级免费 | 精品免费国产视频 | 中文一区二区 | 91在线看网站 | 操人网 | 国产免费自拍 | 国产精品久久久久婷婷二区次 | 69亚洲精品| 日韩高清国产一区在线 | 国产日韩精品一区二区三区 | 亚洲免费在线观看av |