編輯:高級開發
從Android1.0至今經歷了多次的版本更新,其中重要的變更是1.5、2.0和2.2。而其他的版本更新相對而言並不是那麼重要。另外,由於每次更新都會多少改動包括Dalvik在內的底層模塊,同時牽扯到SDK,導致了一些程序需要跟著android版本進行變動。對於相對較為保守的開發人員而言,快速的版本更新將給他們帶來越來越大的限制。在這種情況下,android開源的意義就顯得不是那麼大了。
無論如何,由於Android與Google服務的緊密捆綁,這款操作系統擁有了得天獨厚的優勢。通過Google強有力的支持,很多事情在Android上都會變得很簡單。另外需要特別提出的是,Android是一款基於互聯網的操作系統,在可以連接上互聯網的情況下,一款android手機可以發揮出比其他手機更多的能力。而在沒有網絡的情況下,android手機並不比其他的手機出色,尤其是娛樂性相對於iPhone可以說是遜色不少。
作為開發人員,應當在學習並深入了解Android之後,在自己的軟件中,將Android的優勢發揮出來,同時通過一些手段去彌補Android本身的缺陷或不足。下面來看一下android擁有的特點吧:
本軟件除了擁有傳統的日歷功能外,還具有查詢天氣預報、添加提醒時間,顯示農歷日期、天干地支、宜忌、公歷、農歷節日等信息。要注意的是,查詢天氣預報需要訪問internet.
從SDK 1.5版本以後,android就開放它的IMF(Input Method Framework),讓我們能夠開發自己的輸入法。而開發輸入法最好的參考就是Andr
開發人員可以為特定的運營商創建專屬游戲、日程表和其他手機應用時,android 平台已經得到中國手機產業鏈的廣泛關注和支持,當然這一切都不是android機型所能實現。
在谷歌推出自己品牌的android手機之前,還有32%的受訪者表示他們將來購買智能手機的時候會買蘋果的產品,完全整合的“全移動功能性產品”成為“開放手機聯盟”的最終目標