android-contentresolver相关内容

使用mp4parser,如何处理从Uri和ContentResolver拍摄的视频?

背景 我们想让用户从任何应用程序中选择一个视频,然后将视频修剪到最多5秒钟. 问题 要选择一个Uri,我们可以使其正常运行(解决方案 此处 ). 对于修整本身,我们找不到具有许可许可的任何好的库,除了一个名为可悲的是,这个库(k4l-video-trimmer)很旧,多年没有更新,因此我不得不对其进行分叉(此处),以便更好地进行处理.它使用名为 "mp4parser" 的开 ..

如何使用位图将图像分享到社交媒体?

我需要从RecyclerAdapter共享一个图像,因为该图像最初并不存在,即是在使用适配器的Activity中加载的。如何将位图共享到社交媒体?每次我在应用程序中单击共享时,都会显示“没有应用程序可以执行此操作”。 feedItemView.setFeedSocialShareClickListener(new View。 OnClickListener(){ @Override ..

如何从Android Oreo(8.1)或更高版本中的URI获取文件路径

预期的行为 当我选择存储在“下载”中的文件时,它应该能够检索其文件名并路径 实际行为 当我选择存储在其中的文件时“下载”,它返回null。 重现问题的步骤 调用选择方法时,它将显示Android中的文件夹 转到下载位置,选择一个文件 它从URI获取真实路径时返回null 这是我实现的代码 公共静态字符串getPath(最终上下文上下文,最终Uri ur ..

如何实现只读ContentProvider?

我想知道如何最好地实现只读ContentProvider. 我希望仅通过我的ContentProvider的其他特殊方法(当然不能通过ContentResolver对其进行访问)从自己的应用程序中修改数据源. 换句话说,其他应用程序只能使用ContentProvider的查询方法,而不能插入,删除或更新. 显而易见的解决方案似乎只是返回null/0/0,而在insert/delete/upd ..

内容提供商的应用程序如何指定客户端应用程序访问访问提供商数据所需的权限?

背景 我正在阅读有关Android内容提供商的教程.我从本教程中了解到, 为了使其他应用程序访问内容提供者的数据,提供者应用程序必须指定客户端应用程序访问其提供者的数据所需的权限. 客户端应用程序使用元素(例如 )在清单文件中指定其所需的权限. ..

Android:类似于文件管理器,在Android设备中获取最近添加的媒体

我正在开发一个应用程序,在该应用程序中,用户必须以任何方式(无论他是下载还是传输)插入新的图像,视频,音频或apk(无论是下载还是传输),都必须通知用户经理应用程序可以.我不知道从哪里开始.谢谢 解决方案 这是我的完整代码,用于在向设备添加新媒体(图像,音频或视频)时通知用户.这可能会对某人有所帮助.此外,添加新媒体后,我会立即显示推送通知. 已编辑(已解决的问题在下面) 1.仅在 ..

如何在Android中的两个或多个应用程序之间安全地共享数据?

我正在为企业环境创建一个应用程序框架,其中涉及在设备内存中两个或多个应用程序之间的 数据共享 .此数据需要存储在设备上,并且 只能由少数几个应用程序访问(可以通过安装它们的证书来识别) .此外,还需要以安全的方式存储它,以便其他第三方应用程序无法访问它.哪个是实现此功能的最佳方法? 我已阅读有关 ContentProviders 和 ContentResolvers 据我所知仅有助于此过程. ..

需要共享ContentProvider代码,但需要独特的内容权限

我有一个公共库,它通过ContentProvider提供公共数据存储库。然后,各个应用程序引用该库,但拥有自己独特的数据存储(即共享数据库模式,但每个应用程序都有自己的数据库)。 我的问题是当我同时安装两个应用程序时,我遇到了冲突,因为权限是相同的。因此,我需要为每个应用程序提供唯一的内容权限,但无法找到引用代码中唯一权限的好方法(配置清单不是问题)。我按照建议在每个类型中使用静态CONTE ..

Android:getContext()。getContentResolver()有时会获得NullPointerException

我想问为什么我们得到这个注释: 方法调用getContext.getContentResolver()可能产生 NullPointerException 为什么它存在而不存在于程序碎片/活动的其他部分?这种方法已在Google制作的教程中使用 - 这里是ContentProvider代码的链接 https://github.com/udacity/Sunshine-Version-2 ..

ContentResolver更改图库文件夹名称

我正在使用此处指定的代码来存储位图图像并将其显示在图库中。 不幸的是,该代码让我将图像存储到“图片”文件夹中画廊。 是否可以使用我决定的名称更改文件夹名称? 解决方案 好的,我已修改链接中的代码并测试了此代码。只需使用: public class CapturePhotoUtils { private static String folderName =“your ..
发布时间:2018-07-26 14:24:57 移动开发

入门单选按钮不能被解析为一个类型

我想建立一个单选按钮输入的活动。我做过什么描述 http://developer.android.com/guide/topics/ui/controls /radiobutton.html 但我正在逐渐“单选按钮不能被解析为一个类型”错误 布尔查=((单选)查看).isChecked();线。我得到的“((单选)查看)”的一部分红线。我很想念?请帮助。 包com.my.test; ..
发布时间:2016-03-19 15:27:27 移动开发

Android的MediaStore与TITLE_KEY比较得到的光标位置

我使用MediaStore的媒体内容,并有一个搜索查看过滤在listfragment显示的内容。 我把( mainCursor )将光标引用当查询字符串为空(这意味着所有行) 当用户搜索,我得到基于查询新的光标 按我的理解(我很新的光标,DB&安培; ContentProvider的),光标将包含匹配查询和列查询所有行是 MediaStore.Audio.Media.TITLE ,这样我就可 ..
发布时间:2016-03-17 23:57:54 移动开发