對Android開發技巧進行全解析
Android 平臺已經得到中國手機產業鏈的廣泛關注和支持,下面就進行仔細而系統的對Android開發技巧進行說明研究,希望本文能給大家帶來幫助。
Android原本就是Google為擴展其龐大的互聯網業務應景而生的,現在Google給我們提供了一個無限大的平臺,供我們自由揮灑創造力和想象力,挖掘互聯網的無窮潛力。隨著3G技術的發展,越來越多的應用開始向移動平臺和移動互聯網遷移,智能手機將逐步取代電腦成為我們獲取信息的首要平臺。
當手機平臺和云計算結合之后我們的生活將會發生天翻地覆的變化,就拿Google現有的在線服務來說,我們可以想象一個場景。周末計劃去電子賣場購買筆記本電腦,那么我們可以事先通過Google搜索引擎獲取折扣較大的賣場信息,然后Google Map會為我們制定去該賣場的***路線。
當我們在中意了一款自己喜歡的筆記本時,就可以利用手機攝像頭獲得條形碼信息,獲得該件商品的評價信息和同城***價。如果評價信息英文的話,還可以通過翻譯服務為我們呈現中文信息。當然這一切都不是科幻電影的虛擬實現,而是Android平臺的真實案例。
現在越來越多的Android程序已經開始Google Map緊密關聯起來。我們都有來到一個陌生城市的經歷,如果地理導航、旅程安排、美食計劃等一系列問題都有相應的應用為您及時奉。
那么此次的旅途將變得非常愜意。而這些信息,皆可以由Google巨大信息庫提供。在此基礎上,有很多潛在的應用也被挖掘出來。當你家人所在的區域遇到緊急天氣情況的時候,會及時通知你;當你有朋友來不經意路過你身邊時,手機會提示該朋友的信息。還有基于地理位置的定向的廣告投放等等…
Google正在迅速為Android系統推出更新,2009年可謂是Android的大躍進時代。在去年更新的三個版本都以一種糖食糕點為代號,其中1.5版在4月份面世,代號為“紙杯蛋糕 (cupcake)”;
1.6版在9月份推出,代號為“炸面圈(cupcake)”;2.0版于11月用于Droid手機,代號為“小餅 (éclair)”。但顯然Google沒有因此而放緩更新的速度,在今年1月5號發布的自家旗艦級NexusOne手機上,又搭載了***的Android 2.1系統。
在現今所有的智能手機平臺里面,Android的開發門檻可以說是***,這不僅僅是因為Android采用使用較為廣泛的Java作為開發語言。還歸功于Android率先在智能手機系統上采用的XML界面布局構架。Android為開發人員提供了大量的內置控件。
開發人員無需深厚的UI設計功底就可以使用XML快速地布局出精致的界面效果。這也就是為什么在短短一年時間內。Google移動軟件商店突破2W的重要原因。微軟的Windows Mobile 7也在使用類似的技術來簡化程序人員的開發難度。
【編輯推薦】