Xamarin Essentials教程实现数据的传输功能实例

【示例1-1】以下将实现数据的传输功能。代码如下:

public async Task ShareUri(string text, string uri)

{

await DataTransfer.RequestAsync(new ShareTextRequest

{

Uri = uri,                                                                                //设置共享的Uri

        Text = text,                                                                                    //设置共享的文本

        Title = "Share Web Link",                                                 //设置共享界面的标题

});

}

运行程序,会打开共享界面,如图1.1和1.2所示。

注意:由于各个平台的差异性,在打开共享界面时,会有所不同:

Android:如果使用Title属性设置了共享界面的标题,那么这个标题会现在在共享界面的最上方,如图1.1所示。如果使用Subject属性设置了主题,那么会成为信息的主题,常用于邮件发送。

iOS:不管对Title或Subject属性进行了设置,都不会被使用,如图1.2所示。

UWP:如果没有使用Title属性设置用户界面的标题,那么这个标题为应用程序的名称。Subject属性不会显示。

Xamarin Essentials教程实现数据的传输功能实例相关推荐

  1. Xamarin Essentials教程数据传输DataTransfer

    Xamarin Essentials教程数据传输DataTransfer 通过数据传输功能,应用程序可以将文本或网址发送到其它的应用程序,这样就可以在应用程序之间共享数据,实现常见的分享功能.Xama ...

  2. Xamarin Essentials教程数据处理传输数据

    Xamarin Essentials教程数据处理传输数据 在移动应用程序中,除了常规的数据处理,还涉及数据存储.数据传输.版本数据多个方面.Xamarin.Essentials组件提供了多个数据处理相 ...

  3. Xamarin Essentials教程获取路径文件系统FileSystem

    Xamarin Essentials教程获取路径文件系统FileSystem 文件系统用于管理设备内的各类文件.通过文件系统,应用程序可以创建永久文件和临时文件,也可以获取预先打包的文件,如预设数据库 ...

  4. Xamarin Essentials教程构建共享请求

    Xamarin Essentials教程构建共享请求 共享请求类ShareTextRequest可以用于构建复杂形式的数据,用于向其他应用传输.例如,它可以指定共享内容的主题Subject,用于给邮件 ...

  5. Xamarin Essentials教程发送邮件Email

    Xamarin Essentials教程发送邮件Email 邮件是一种更为灵活的数据分享方式.它可以帮助用户将一个应用程序的数据分享给其他用户,而其他用户不需要安装特定的应用程序,就可以在任意时间联网 ...

  6. Xamarin Essentials教程地理定位Geolocation

    Xamarin Essentials教程地理定位Geolocation 通过地理定位功能,应用程序可以获取用户的当前地理位置,如经纬度值.利用地理位置,可以在地图上定位,也可以转化物理位置,划分用户的 ...

  7. Xamarin Essentials教程屏幕常亮ScreenLock

    Xamarin Essentials教程屏幕常亮ScreenLock 在一段时间内,如果用户没有对设备进行操作,设备就会自动关闭屏幕.用户必须手动操作,才能点亮屏幕.但是很多应用需要在用户没有操作的情 ...

  8. Xamarin Essentials教程语音播报TextToSpeech

    Xamarin Essentials教程语音播报TextToSpeech 语音播报是一种将文本信息转化为音频信息的技术.使用该技术,开发者可以让用户不用盯着屏幕,就可以获取到信息.例如,支付宝为商家提 ...

  9. Xamarin Essentials教程安全存储SecureStorage

    Xamarin Essentials教程安全存储SecureStorage 在实际应用中,应用程序会将一些数据保存在用户设备中,避免用户重复操作.但是为了防止因设备丢失或者感染病毒导致数据泄漏,需要将 ...

最新文章

  1. pandas版本_Datawhale十二月Pandas组学习打卡Task00.准备工作
  2. vb读出二进制文件,合并两个文件
  3. maven导出项目依赖的jar包
  4. struts2 url传参中文乱码
  5. Python版快速排序算法
  6. 单例模式访问mysql设计类图_利用单例模式设计数据库连接Model类
  7. Dart基础第13篇: 泛型、泛型方法 、泛型类、泛型接口
  8. JAVA三大框架SSH和MVC
  9. 计算机重置指令,如何利用指令重置Win7网络设置
  10. Bat批处理命令大全
  11. 博客园博客下载工具,可以主动搜索某人的blog,并以MHTML格式保存到本地文件夹脱机浏览。...
  12. linux里的.mht是什么文件,Linux下阅读MHT文件
  13. 常用期刊、会议的简称缩写(深度学习图像处理领域)
  14. HDU——2546 饭卡
  15. 浏览器刷新+缓存原理
  16. 计算机的未来展望英语作文,关于展望未来英语作文5篇
  17. Codeforces Round #657 (Div. 2) B. Dubious Cyrpto(思维,数学)
  18. 使用WebBrowser控件实现打印 去掉 页眉和页脚
  19. FFmpeg —— MP4转FLV(带关键帧)
  20. 大点干!早点散----------深入剖析GFS分布式文件系统

热门文章

  1. 136 Single Number(找唯一数Medium)
  2. 最小生成树、拓扑排序、单源最短路径
  3. Linux TOP 交互命令
  4. 从数据库中存取二进制数据并显示
  5. (转)解决ubuntu下拼音输入法出错的问题
  6. 【解决线程安全问题:通过Lock锁对象】
  7. Java 之 IO 异常的处理【了解】
  8. 解决audio和video在手机端无法自动播放问题
  9. 处理错误:ORA-27101: shared memory realm does not exist 解决方案
  10. 何时在C ++中使用extern