使用HTC hero已經三四個月了,除了最初的hello world構建環境搭建,以及hero用戶特有的週週刷機,我都沒怎麼爲hero寫過程序。
當然,四個月來關於手機開發的知識一直都在進步,今天下午忽然覺得,我應該寫個app出來。。
回想hero沒有距離感應器這個問題(會導致臉部皮膚接觸屏幕誤掛電話),我想仿Proximity Sensor程序寫個鎖屏程序。
真正實現起來,處理的問題還真不少:
首先是重新搭環境,還有……
*學習Event機制和xml與代碼關聯——還好不復雜,用R.xxx.xxx資源就可以
*實現全屏——這個網上找到方法了
*實現通知區編程——Dev Guide裏有例子
*實現開機自啓動——也用VPN在網上找到方法
*解決權限問題——非常仔細地讀了Permission的文檔和網絡資料
*仔細編程處理好Activity、Service、Receiver的關係——真的都是Learn By Doing啊。
到把結果放到安卓網共享時:
http://www.hiapk.com/bbs/thread-260057-1-1.html 已經過12點了。
非常有收穫的一個小個人項目。