2012-07-06 40 views
2

我的問題是:Android sdk有一個名爲ContentValues的類。 該類保持我們的價值,很容易將它們保存到db。如何編寫類似Android ContentValues的類?

但它也有這些方法:

put(String key, Integer value) 
put(String key, Float value) 
put(String key, Byte value) etc 

所以這意味着它可以採取和保留整數,字節,浮點型,雙...等。

我不知道這個類如何保存所有這些不同類型的變量?

我知道如何使用它。我想知道我們怎麼能寫出這樣的課程

任何想法?

回答

1

您的意思是how it's implemented?或者如何使用它?爲此,請檢查隨SDK提供的NotePad示例應用程序。

+0

10秒打我給它。 +1用於實現和使用示例。 – Qw4z1 2012-07-06 13:09:59

+0

感謝您的回答。 – bmavus 2012-07-06 13:23:25

+1

@bmavus,他給了你一個鏈接,顯示並解釋ContentValues的代碼。基本上它所做的是保存一個HashMap ,並且當調用getAsInteger時,將執行檢查以查看被調用對象是否確實是Integer。 – Qw4z1 2012-07-06 13:23:39

相關問題