【问题标题】:Android Volley - SQLite operations within a custom RequestAndroid Volley - 自定义请求中的 SQLite 操作
【发布时间】:2013-07-30 12:07:30
【问题描述】:

是否可以从自定义请求中访问 ContentResolver。

在 Ficus Kirkpatricks Google IO 演讲中,他提到最好在自定义请求中解析 JSON 响应,因为它是在后台线程上免费完成的。但据我所知,如果没有缓存 Context,我无法调用 getContentResolver()。

有什么想法吗?

【问题讨论】:

    标签: android android-volley


    【解决方案1】:

    刚刚观看了同一个视频,我认为您将“解析您的 JSON 响应”解释为涉及 ContentResolver 可能有点过火了。

    我将视频中的“JSON 解析”评论纯粹表示将 JSON 解析为相关形式,例如一个 java 对象,例如this example 创建扩展 Request 的自定义 GsonRequest 的方式。

    【讨论】:

    • 我在 Twitter 上给 Ficus 发了消息,他说在创建请求时只保留对 Context 的引用。我认为这是一个非常有效的用例,如果您想创建一个请求,您可以启动并让它更新数据库。
    猜你喜欢
    • 2017-01-21
    • 2015-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多