短時間內玩轉Android源代碼
Android源代碼有很多值得學習的地方,這里我們主要介紹Android源代碼的問題,包括介紹Android源代碼編制等方面的問題,在向大家詳細介紹Android源代碼之前,首先讓大家了解下什么是Android?
是諾基亞的Symbian。黑莓機制造商Research In Motion(RIM)暫居第二,蘋果公司的iPhone排名第三。美國市場的排名略有不同。RIM是目前最受歡迎的智能手機系統(tǒng),蘋果屈居第二,第三名是微軟的Windows Mobile,諾基亞Symbian在美國僅占非常小的比率。
但IDC預測,到2013年,Android的成長將超越所有競爭者,在全球排名上取代RIM,在美國也將打下蘋果,躍升為第二名。這項轉變主因是更多硬件商推出采用Android系統(tǒng)的手機。
2009年已有摩托羅拉、HTC和三星推出的幾款Android新手機,但2010年還會有更多新機款上市,增加銷量。摩托羅拉已計劃在今年上半年推出至少10款新Android手機。IDC分析師Stephen Drake認為。
大量的Android OS裝置,將帶來跳躍式的成長。Android勝過其它競爭者的一大優(yōu)勢,是它能用在眾多廠牌的硬件上。RIM和蘋果的操作系統(tǒng)都只能搭配自家的手機。Drake說:“雖然市面上有許多操作系統(tǒng),缺少自有軟件的裝置制造商,機會相當有限。”
微軟公司的Windows Mobile也針對這個市場。但Drake認為Android的成長將超越Windows Mobile。因為Android是免費、開源的軟件,而Windows Mobile需要授權費。因此,Drake相信手機制造商將更偏好Android。
Windows Mobile仍是受歡迎的移動操作系統(tǒng),并已建立具規(guī)模的使用者基礎。但在制造商和消費者等待新版Windows Mobile 7.0上市的期間,該系統(tǒng)的成長呈現(xiàn)停滯。另一方面,Android手機持續(xù)涌入市面。Drake指出,以Windows Mobile的最大支持者HTC為例,他們已把重心轉到Android,摩托羅拉、LG和三星也有同樣的趨勢。
他說:“情勢的發(fā)展對Windows Mobile不利。若你觀察過去一年的智慧手機新聞,微軟在哪里?他們需要用Windows Mobile 7引起注意,他們需要制造出一個令人驚奇的產(chǎn)品,某種堪稱超級手機的東西。”
LG電子CEO南鏞曾經(jīng)在美國Woodrow Wilson國際學者中心向公眾宣布,諾基亞和索尼愛立信早已不是其最主要的競爭對手。生產(chǎn)iPhone的蘋果、制造黑霉手機的加拿大公司RIM等才是新的目標。2009年,LG組建了專門的智能手機業(yè)務團隊,研發(fā)人員的數(shù)量增加了30%。
Android中的很多游戲的游戲都使用了重力感應的技術,但其api demo卻并沒有重力感應的實例(不知道是不是我沒找到,找到的朋友麻煩告訴我一下,謝謝),因為開發(fā)的需要。
就研究了一下重力感應這方面,因為網(wǎng)上關于這方面的東西比較少,所以寫出來跟大家交流一下,算是拋磚引玉吧。(ps.因為重力感應式需要真機才能測試的,所以,下面提供的demo程序只能在真機上跑。)
【編輯推薦】