70得票5回答
Room持久化库和内容提供程序

最近几天,我一直在学习新的Android架构组件。阅读了一些博客、文档和教程之后,每个组件都变得清晰明了。但突然意识到我们的老朋友Content Provider怎么办呢?我可能听起来有点傻,因为在写这个问题之前,我已经花了很长时间搜索,难道只有我一个人想到这个问题吗?我没有得到任何有用的解决...

70得票3回答
参数异常:索引为1的绑定值为空。

有人知道这是什么意思吗?12-31 20:55:45.861: ERROR/AndroidRuntime(12478): Caused by: java.lang.IllegalArgumentException: the bind value at index 1 is null 12-31...

67得票6回答
如何在data文件夹中以URI形式获取相机结果?

我正在创建一个应用程序,需要捕获图像,并将其作为附件通过电子邮件发送。 我使用android.provider.MediaStore.ACTION_IMAGE_CAPTURE意图操作打开相机,并将文件的Uri作为参数EXTRA_OUTPUT传递以将图像返回到该文件。如果我在EXTRA_OUT...

65得票5回答
使用ContentProviderClient与ContentResolver访问内容提供程序

Android内容提供者文档描述了使用从getContentResolver()获取的ContentResolver来访问内容。 然而,还有一个ContentProviderClient,它可以通过getContentResolver().acquireContentProviderClie...

61得票7回答
从图库或Picasa/Google+同步文件夹中获取图片无法正常工作

我正在尝试从Google+同步的照片文件夹中的相册应用程序中获取图像。在选择图像后,Uri被正确传递回来。但是,当我尝试获取存储设备上该图像的实际路径以便使用时,它会崩溃。问题似乎特别出现在picasa内容提供者方面。 已在Nexus S和Nexus 7以及其他设备上测试过。 E/And...

58得票4回答
安卓中ContentProvider和ContentResolver有什么区别?

ContentProviders和ContentResolver之间有什么区别?我不需要使用SQLite数据库,我正在开发一个媒体应用程序。

54得票3回答
如何使用Android SyncAdapter?

我试图理解Android同步逻辑,但是我不明白的是Android SDK示例项目SampleSyncAdapter中包含的syncadapter.xml文件。如果您已经下载了SDK示例,它应该在以下文件夹中:SDK/android-sdk-PLATFORM/samples/android-VE...

54得票3回答
安卓 - 不使用内容提供者的CursorLoader和SQLite

我知道这个问题已经被讨论过了,但我想问一下目前的情况。我是否必须创建ContentProvider才能在连接SQLite数据库时使用CursorLoader? 我找到了一个解决方案: 【无需使用ContentProvider】使用CursorLoader的用法 看起来正是我所希望的,但正...

52得票2回答
FileProvider是否支持使用多个授权?

背景 我维护一个库,其核心功能是将程序捕获的截图共享到外部电子邮件应用程序。 为此,我使用了FileProvider,这意味着我的库的清单包含<provider>标记:<provider android:name="android.support.v4.conte...

49得票3回答
CursorLoader在数据更改后没有更新

我创建了一个小应用程序,尝试理解 LoaderManager 和 CursorLoader 类的功能。 我在我的 FragmentActivity 类上实现了 LoaderCallbacks<Cursor>,一切都正常工作,除了当我通过 ContentResolver.updat...