- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Android 新手,目前正在尝试转换我的应用,以便它使用加载程序与数据库交互,以便我可以在后台工作。
我已经有一些查询和更新数据库的方法,所以我正在考虑将它们全部移动到 OnCreateLoader 方法。
唯一的问题是 OnCreateLoader 方法需要返回一个 CursorLoader,而 CursorLoader 会自动调用 ContentResolver 的查询方法。
public Loader<Cursor> onCreateLoader(int id, Bundle args) {
我应该如何让 CursorLoader 调用 ContentResolver 的更新或插入方法?
或者我不应该为这些查询使用 Loader?
最佳答案
Loader
用于读取数据 - AsyncQueryHandler是专为轻松进行插入/更新/删除而设计的内置类:
new AsyncQueryHandler(context.getContentResolver()){
@Override
onInsertComplete(int token, Object cookie, Uri uri)
{
// Insert completed successfully
}
}.startInsert(0, // token, used to distinguish inserts in onInsertComplete
null, // cookie, used to distinguish inserts in onInsertComplete
uri, // URI to update
initialValues); // ContentValues to pass to your ContentProvider
关于android - Loader是不是只负责从数据库读取数据,不负责更新和删除数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16816918/
我新发现了 Perl fork ,我非常喜欢。但有一件事让我担心——如果我只是左右分离进程,这肯定会在某个地方引起一些问题。是否应该使用一种合理的检查来确保我的小应用程序不会占用我机器的所有资源? 拿
谁负责 MVVM 中的异步数据获取?例如,我的 View 有 5 个不同的数据集合要获取,我希望按预定义的顺序异步检索这些数据。为此,我使用协程和任务。 问题:VM 是否对此负责,我的模型/存储库应该
我有什么 ember-cli POD 结构。我有嵌套的路由,因此有以下文件夹结构: | |_pods |_items |_index | |_
我有一个 C# WPF 应用程序,它从数据库中读取数据然后做一些工作。但问题是当我读取数据时,我的 UI 没有响应。我已经尝试过任务和调度程序。他们都没有帮助。下面的代码在 button_click
在使用 /sys/class/leds/ 摆弄 LED 之后,我现在正试图了解如何使用 linux kernel power supply attributes 控制计算机中的电池。 ,特别是 CHA
我在我的桌面应用程序中做了一些非常简单的错误记录,该应用程序通过 SerialPort 与设备通信。我做的一件事是设置一个全局异常捕获器,它除了使用以下方法记录堆栈跟踪外什么都不做: AppDomai
我是一名优秀的程序员,十分优秀!