【发布时间】:2016-05-27 06:23:04
【问题描述】:
我想知道我们是否必须编写自己的 UI 来显示 Google Drive 文件/文件夹,或者他们是否已经在 API 中构建了 UI。
我也在查看存储访问框架,但如果您在设备中安装了 Google Drive 应用程序,它只会显示 google drive
【问题讨论】:
标签: android google-api google-drive-api
我想知道我们是否必须编写自己的 UI 来显示 Google Drive 文件/文件夹,或者他们是否已经在 API 中构建了 UI。
我也在查看存储访问框架,但如果您在设备中安装了 Google Drive 应用程序,它只会显示 google drive
【问题讨论】:
标签: android google-api google-drive-api
通过添加此依赖项,您可以在项目中访问 google drive。
dependencies {
compile 'com.google.api-client:google-api-client:1.20.0'
}
并且这个链接将帮助您更好地了解如何使用以及该 API 提供了哪些功能。 https://github.com/google/google-api-java-client
【讨论】:
Google Drive API 好像有现成的UI components with the help of ActivityBuilders,即CreateFileActivityBuilder 和OpenFileActivityBuilder。
CreateFileActivityBuilder 帮助您快速创建文件,设置其初始文件夹、标题、内容和元数据。该类还实现了一个简单的 UI,允许用户指定文件的标题和目标文件夹。
OpenFileActivityBuilder 帮助您轻松打开用户选择的文件。该类显示一个简单的 UI,让用户可以从与指定 MIME 类型匹配的文件列表中导航和选择。
您可以在Drive Quickstart sample 中看到正在使用的构建器。
【讨论】: