close
Chapter 16 Activity Lifecycle

要查一下 onSaveInstanceState() / onRestoreInstanceState(),印象中一般比較少提到這兩個 event。

Chapter 17 Preference

主要有三種:
  • getPreference():存取Activity獨有的。
  • getSharedPreference():可跟其他 activity 共用。
  • getDefaultSharedPreference():全域的。

三種都是回傳 SharedPreference
Preference 也可以在 xml 裡設計,Framework 有提供便結的方法可以讀取並產生畫面 (addPreferencesFromResource())

Chapter 18 Accessing File

有提到用 DocumentBuilder 去 parse XML。

IinputStream/InputStreamReader/OutputStreamWriter ... 等,基本上跟 Java 一樣。

Chapter 19 Resources

介紹各種 Resource 格式以及存取方法。

Chapter 20 Database

用 DatabaseHelper 拿回 Readable、Writable 的 db 之後,再呼叫 execSQL 或其他 function 作業。

query、rawQuery() 傳回 cursor,差別在參數。也可以用 SQLiteQueryBuilder 丟必要東西進去,然後 query。

Cursor 跟 ASP.Net 的 DataTable 很接近。

Chapter 21 Libraries

source code 直接丟到 src 裡,jar archives 丟到 libs 裡。

有介紹 BeanShell 用法,可是作者不建議用,除了效能考量之外,也有檔案大小的考量。

arrow
arrow
    全站熱搜

    elleryq 發表在 痞客邦 留言(0) 人氣()