模擬PreferenceFragment在Android 3.0以下的平台

我必須要再一次的讚揚Stakeoverflow真的是程式設計師的好朋友呀!~

想說找一下我遇到的問題,沒想到還真的也有人也有相同的疑問

我的疑問是:「官方的Compatibility套件當中的PreferenceFragment是從3.0版本才開始支援,而compatibility的套件也無法使用PreferenceFragment,那我有什麼方法可以在3.0以下的版本,也使用PreferenceFragment呢?」

好加在有神人現身啦~可以參考來自XDA的原始碼

主要改寫的原則就是利用繼承ListFragment以及引用一些declared method來完成。

讓你可以用原來PreferenceActivity的習慣來使用。

Vertical progress bar for android

網路上有神人把android水平progress bar改成垂直啦~

該名作者是參考Progress bar原先使用的drawable描述檔「@android:drawable/progress_horizontal」來修改

一般來說

android的progress bar只有支援水平樣式

那如果要使用垂直樣式呢?

那就得動點手機做做drawable與style描述檔,將其改成垂直樣式

Java Native Interface簡介

第一次與JNI見面,透過此篇文章,可能稍稍了解運作方式。

另外一些文章:

也可以參考參考