2011-03-01 63 views
5

大多數應用程序都具有某種可以通過SharedPreferences存儲的首選項或用戶設置。我第一次爲用戶編輯其設置的活動的實現非常簡單:幾個輸入字段和一個「保存」按鈕。這既不美觀也不容易擴展。首選項/設置的Android模式

我看到的android系統設置和許多應用程序傾向於在ListViews中佈局它們的首選項編輯。因爲我想存儲不同類型的值(一些是數字,一些是布爾單選按鈕),我的第二種方法試圖模仿這一點:ListActivity和每個項目都必須提供它自己的佈局。

我發現它實現這個相當繁瑣,現在我想知道如果我在這裏錯過了一些明顯的設計模式?

回答