Fork me on GitHub
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/beam-files/index.htmlAndroid允许你通过Android Beam文件传输功能在设备之间传送大文件。这个功能键具有简单的API并允许用户通过简单地点击设备启动传送步骤。在响应过程中,Android Beam文件传输自动地将文件从一台设备拷贝至另外一台,并且在完成时告知用户。Android Beam文件传输API用来处理大量的数据,而 阅读全文
posted @ 2013-12-19 20:44 __Neo 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/secure-file-sharing/retrieve-info.html当一个客户端应用尝试对一个有URI的文件进行操作时,应用可以向服务应用索取关于文件的信息,包括文件的数据类型和文件大小。数据类型可以帮助客户应用确定该文件自己能否处理,文件大小能帮助客户应用为文件设置合理的缓冲区。这节课将展示如何通过查询服务应用的FileProvider来获取文件 阅读全文
posted @ 2013-12-19 16:44 __Neo 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/secure-file-sharing/request-file.html当一个希望访问由其它应用所共享的文件时,需求应用(即客户端)经常会向其它应用(服务端)发送一个文件需求。在大多数情况下,这个需求会在服务端应用启动一个Activity显示可以共享的文件。当服务应用向客户应用返回了URI后,用户即选择了文件。这节课向你展示一个客户应用如何向服务应用需求 阅读全文
posted @ 2013-12-19 16:18 __Neo 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/secure-file-sharing/share-file.html一旦你配置了你的应用来使用URI共享文件,你可以响应其他应用关于这些文件的需求。一种响应的方法是在服务应用端提供一个文件选择接口,它可以由其他应用激活。这种方法可以允许客户应用端让用户从服务应用端选择一个文件,然后接收这个文件的URI。这节课将会向你展示如何在你的应用中创建一个用来选择文 阅读全文
posted @ 2013-12-19 15:09 __Neo 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/secure-file-sharing/setup-sharing.html为了从你的应用安全地将一个文件发送给另一个应用,你需要配置你的应用来提供安全的文件句柄(URI的形式),Android的FileProvider组件会基于你在XML文件中的具体配置,为文件创建URI。这节课会向你展示如何在你的应用添加FileProvider的默认实现,以及如何指定 阅读全文
posted @ 2013-12-18 18:30 __Neo 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/secure-file-sharing/index.html一个应用经常需要向其他应用发送一个甚至多个文件。例如,一个图库可能需要向图片编辑器提供多个文件,或者一个文件管理器可能希望能够允许用户在外部存储的不同区域之间复制粘贴文件。一种让应用可以分享文件的方法,是响应接收文件应用的一个文件请求。在所有情况下,唯一的一个将一个文件从你的应用发送至另一个应用的 阅读全文
posted @ 2013-12-18 14:45 __Neo 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/sharing/shareaction.html想要在你的ActionBar中实现一个高效和用户友好的分享行为,这在Android 4.0(API Level 14)及以上中通过引入ActionProvider而变得更加简单。一个ActionProvider,一旦被添加至ActionBar中的一个项目,那么它就能处理它的外观和行为。在ShareAction 阅读全文
posted @ 2013-12-13 18:14 __Neo 阅读(228) 评论(0) 推荐(1) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/sharing/receive.html既然你的应用可以向其它应用发送数据,那么你的应用也可以接收来自其它应用的数据。您需要思考一下用户是如何与你的应用交互的,以及你希望接收来自其它应用什么样的数据。例如,一个社交网络应用可能会期望收到来自其它应用的文本内容,比如一个感兴趣的网页URL。而Google+ Android application即接收文本和单 阅读全文
posted @ 2013-12-13 15:57 __Neo 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/sharing/send.html当你构造了一个intent,你需要制定你的intent将会“激活”的行为。Andriud定义了一些行为,就像你所料想的一样,这里面就有ACTION_SEND这个行为,它表明了这个intent是将一个数据从一个Activity发送至另一个Activity,甚至这一操作可能会跨进程执行。为了将数据发送中另一个activity, 阅读全文
posted @ 2013-12-13 15:24 __Neo 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/sharing/index.htmlAndroid应用的一个强大之处在于他们相互之间的通信和整合能力。当某个功能在其它应用中已经存在了,我们又何必去重新开发这个功能呢?这系列课程包括了你如何使用IntentAPIs和ActionProvider对象来发送和接受简单数据的通用方法。课程:【Android Developers Training】 32. 向其 阅读全文
posted @ 2013-12-13 14:03 __Neo 阅读(205) 评论(0) 推荐(0) 编辑