当前位置: 首页 > 面试题库 >

Android-Google+即时上传如何工作?

公孙鸿才
2023-03-14
问题内容

我当时正在Android上使用新的Google+应用程序,但遇到了一个技术问题,似乎无法在网上找到。即时上传如何与本地相机应用程序挂钩?

我可以在Google+应用程序中启用一项功能,使用本机相机应用程序拍摄的所有照片都会自动上传到Google+上的私人相册中。无论Google+应用程序当前是否正在运行,这似乎都是事实。是否可以在应用程序中注册任何类型的钩子,以获取“后摄”图片以获得某些后期处理优势?我真的很想为我当前正在编写的应用程序利用此功能。

任何对正确方向的见解或暗示都将不胜感激!谢谢!


问题答案:

不能完全确定Google+是如何做到的,但是一种可行的方法是使用ContentObserver接口:抓取MediaStore.Images.Media
ContentProvider并将其附加ContentObserver到它。每当添加摄像机图像时,您都会收到通知,并可以进行相应处理(包括上传)。

几乎ContentProvider可以正确处理ContentObservers的任何方法都可以使用相同的技术(我假设所有方法都是ContentProviders,但您永远也无法分辨)。



 类似资料:
  • 问题内容: 关于新的Google即时搜索的工作原理有什么想法?似乎只是AJAX对旧搜索的调用,但是要简化这么多Google很难。有人猜测吗? 编辑:我知道每次按键都发送AJAX,但这是可预测的吗?还是您认为这只是常规的Google搜索? 问题答案: 更新: Google刚刚在幕后发布了一篇名为Google Instant 的博客文章。这是一个有趣的读物,并且显然与此问题有关。例如,您可以阅读他们如

  • 我认为这是缺乏签名密钥,并使用Gradle签名: 有人通过这个问题吗?

  • 我也尝试重装android Studio2.3,但没有工作。

  • 我正在测试Android的驱动器API,以便上传一个文件,该文件可以显示上传的进度,并能够在失败时恢复上传(文件大小>30 MB) 与以下问题:上传下载的大文件到谷歌驱动器给错误,上传进度监听器没有激发(谷歌驱动器API)我能够得到上传进度,他们提到那些是可恢复的上传。但是,我没有看到任何寻找上传错误和恢复逻辑的代码,因此,如果我杀死应用程序并“恢复”上传,它只是从头开始。

  • 更新: 20170703使用Android Studio3.0金丝雀5修改了一些Android清单和build.gradle文件, 从内部移动到内部为基地的Android清单和应用程序的Android清单,如下所示: 资源资产负债表: 网络验证成功通过(见下面的屏幕截图),上传了新的APK和ZIP(即时应用),但仍然存在无法推出即时应用的问题。 通过“实时聊天”联系了谷歌playstore的支持人

  • 由于绑定是在绑定模块中定义的,Google Guice 会在需要注入依赖项时使用它们。如果不存在绑定,它可以尝试创建即时绑定。绑定模块中存在的绑定称为显式绑定并且具有更高的优先级,而即时绑定称为隐式绑定。如果两种类型的绑定都存在,则考虑使用显式绑定进行映射。 以下是三种类型的即时绑定的示例。 绑定类型 描述 可注入的构造函数 非私有、无参数构造函数有资格进行即时绑定。另一种方法是使用@Inject