AreaCheck歸屬地查詢:第一個模塊總結

耗時兩天多,終於寫完了第一個模塊,第一個模塊寫的滿艱難的,感覺太多東西不知道,很吃力。

模塊簡介:
 
      根據輸入的四位區號或者七位手機號查詢歸屬地。
       區號的數組和地區UTF-8編碼是直接給出的,手機號因爲組合太多,有一個二進制文件來存儲索引。
       主界面負責監聽和發起查詢,具體查詢分別由兩個checker完成。
       單Activity模塊。

心得和教訓:
       1. 在調整界面佈局的時候,把控件的背景弄出來,顯得很直觀。
       2.需要使用添加的外部資源,要把文件放到res/raw下,然後getResources().openRawResource(R.id.xxx) 獲得該文件的InputStream,注意InputStream是可以進行隨機訪問的,用skip(offset)進行偏移。
       3. 構建私有文件或者向工程裏的文件寫數據,可以用openFileOutput(String name,intmode)獲得相應文件的OutputStream。
       4. 在工程多個路徑裏重複添加文件可能導致衝突。
       5. 切記寫的過程中,完成一段要備份,可以通過版本來管理。
       6. ADT不穩定,有時候可以通過重啓機器解決。

補差:
       繼續熟悉各種控件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章