5

我正在开发一个接收 MMS 的 Android 应用程序,并且我阅读了很多代码。还有 contentResolver 和 ContentObserver,但我不明白它们之间有什么区别

像这样的声明:

contentResolver.registerContentObserver(Uri.parse("content://mms-sms"), true, mmsObserver);

contentResolver.unregisterContentObserver(mmsObserver);

contentResolver 和 ContentObserver 有什么区别,它们与接收彩信有什么关系?

4

1 回答 1

4

顾名思义,ContentProvider 为您提供数据集的句柄或引用(通常是游标),以便您可以使用其数据

ContentObserver 用于在数据集中的数据发生变化时得到通知。所以它用于观察数据源的变化。

于 2012-04-26T14:37:11.347 回答