編輯:高級開發
目前來看JDK的高級特性均支持,比如說1. Java的反射、2.NIO (New I/O)、3. JNI (Java Native Interface)
相對而言 對於OpenGL和SQLite的支持比較強大,但是AWT和JDBC這些東西都不支持。
在Xml解析上,兼容DOM、XMLPull和SAX,同時數據交換格式上,android雖然不支持LINQ但對於Java來說JSON同樣支持。
對於Http處理方面,提供了輕量級的Http處理類,以及更完善的apache庫支持。
音頻方面android比較強大,使用了OpenCore庫,很多地方我們可以自己編寫編碼、解碼器進行擴展。
android在文件系統上基本山和Java是相同的,不過對於高效率的內存影射文件而言提供了android.os.MemoryFile這個類。
總體而言,Java程序員轉入android開發只需要了解平台特有的,Intent,Service,Receiver和Activity就差不多了,深入了解下AIDL和UI控件和自定義Widget基本上可以勝任常規的工作。
曾經,我們暢想過android版本的Firefox在技術層面已經沒有障礙,而近日,Mozilla的CEO John Lilly和Mobile for Mozilla主席
android開源平台一詞的本義指“機器人”,是美國搜索引擎公司Google在2007年11月5日公布的基於Linux平台的開源智能手機操作系統名稱。該平台由操作系統、
android 3.0是谷歌用來進軍平板市場的利器,但在iPad發布會上,由於應用稀少發展後勁不足而被史蒂夫·喬布斯(Steve Paul Jobs)特地提出來嘲笑。i
數據庫支持每個應用程序無論大小的生命線,除非你的應用程序只處理簡單的數據,那麼就需要一個數據庫系統存儲你的結構化數據,android使用SQLite數據庫,它是一個開源