編輯:Android開發實例
歐洲版的HTC Desire手機用戶已經收到官方的Android 2.2 OTA升級通知,不過亞洲版Desire何時升級還是未知數,很多Desire用戶都對這種被區別對待的方式感到不滿,如果你不願意這樣漫無目的的等待下去,按照我們提供的教程方便的取得手機的Root權限,然後就可以安裝任意第三方的HTC Desire Android 2.2 ROM。請注意這個方式只適用於運行Android 2.1系統的Desire手機,如果你已經升級了Android 2.2系統請不要嘗試這個辦法。
取得手機Root權限,安裝Recovery程序
1. 從UnrEVOked team網站下載Windows系統的安裝文件
http://unrevoked.com/recovery/。
2. 運行下載的reflash_package.exe文件,解壓到特定的系統目錄。
3. 按照hboot driver.htm文件中的方法安裝HBOOT驅動(裡面有詳細的步驟和截圖)。
4. 安裝HTC Sync軟件,下載地址
http://www.htc.com/cn/SupportViewNews.aspx?dl_id=933&news_id=729
5. 重啟電腦。
6. 在Desire手機上進行如下設置:在手機設置菜單,選擇進入連接至PC設置默認連接類型為磁盤驅動器,然後在上一級設置裡取消選擇“詢問我”。
7. 在手機設置 – 應用程序 – 裡勾選“未知源”選項,然後在設置- 應用程序 – 開發選項裡,勾選USB調試,按確定確認。
8. 下載一種recovery程序,推薦使用Amon Ra Recovery,下載地址
http://rapidshare.com/files/252267998/recovery-RAv1.1.1H.img。
9. 運行reflash.exe程序,如果你使用的是Vista或者Windows 7,請右鍵程序選擇“以管理員身份運行”,程序打開後在file菜單選擇Custom Recovery,然後選中剛才下載的Amon Ra Recovery文件,打開。
10. 連接你的Desire手機和PC。
11. 等待1到2分鐘。
12. 這時Desire手機會重啟啟動進入recovery模式,點擊reboot重啟,至此你已經成功rooted你的Desire並且安裝了recovery程序,可以進入下面的刷機步驟。
注意:上面的步驟已經被多次驗證,非常可靠,如果你操作過程中連接手機到PC後UnrEVOked程序一直停留在‘Waiting for Device’界面,一般是因為沒有成功安裝HBOOT驅動的緣故,回到第三部重新安裝。
安裝一款第三方ROM
1. 下載一個第三方ROM文件,你可以選擇安裝任意一款Desire ROM,不過推薦安裝XDA論壇或者MoDaCo提供的Desire ROM(其中MoDaCo的ROM包含HTC Sense用戶界面,是最接近官方版本的ROM) MoDaCo ROM下載地址:
http://desire.modaco.com/
2. 把下載的ROM文件傳送到手機SD卡的根目錄(注意不要放到任意文件夾下)
3. 到Android Market下載Titanium Backup備份軟件,打開程序點擊Problems按鍵安裝BusyBox。
4. 在Titanium Backup程序界面按Menu鍵選擇 – Batch – Backup All Apps + System Data ,備份所有安裝的應用程序和系統數據,等待備份完成(這一步保證你安裝其他ROM後還可以還原之前安裝的應用程序和系統設置)。
5. 關閉手機,同時按住電源鍵和音量減小鍵,然後用音量增減鍵選擇Recovery菜單,然後按電源鍵選擇。
6. 當手機進入recovery界面時,使用Desire的光學控制鍵選擇Nandroid,然後按光學控制鍵,在選擇Backup備份你的系統(這一步驟防止你刷機失敗後還可以還原到之前的系統)。
7. Nandroid備份完成後,按返回鍵回到recovery主界面,進行一次Wipe Data/Factory Reset操作。
8. 備份完成後就可以進入最重要的安裝ROM環節,使用Flash zip from SD Card選項,然後選擇之前放在SD卡根目錄的ROM文件,確認。
9. 安裝完成後,選擇Reboot重啟手機後就會進入你剛安裝的全新的ROM,准備迎接驚喜吧。
10. 如果你想安裝另外一款ROM,只要按照上面的步驟再操作一遍就可以了。
這篇文章只是總結下getView裡面優化視圖的幾種寫法,就像孔乙己寫茴香豆的茴字的幾種寫法一樣,高手勿噴,勿笑,只是拿出來分享,有錯誤的地方歡迎大家指正,謝謝。
單例模式定義: Ensure a class has only one instance, and provide a global point of acces
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
在Android程序中很多客戶端軟件和浏覽器軟件都喜歡用Tab分頁標簽來搭建界面框架。讀者也許會馬上想到使用TabHost 與 TabActivity的組合,其實