博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Xamarin开发笔记—设备类&第三方弹窗的使用和注意事项
阅读量:6828 次
发布时间:2019-06-26

本文共 1069 字,大约阅读时间需要 3 分钟。

一、设备类是Xamarin重要开发组成部分,下面介绍一下设备类的主要用法:

//唤醒打电话Device.OpenUri(new Uri("tel:180xxxxxxxx"));//打开网页Device.OpenUri(new Uri("http://vipstone.cnblogs.com/"));//判断当前运行平台Device.RuntimePlatform => Device.iOS, Device.Android, Device.WinPhone//设备类型平板、手机、桌面Device.Idiom => TargetIdiom.Phone, TargetIdiom.Tablet, TargetIdiom.Desktop//计数器延迟执行Device.StartTimer (new TimeSpan (0, 0, 60), () => {  // do something every 60 seconds  return true; // runs again, or false to stop});

更多Device相关信息请访问:

二、第三方弹窗,模态窗口

先看效果图:

模态窗口git地址:

基本实现核心代码:

调用代码:

this.Navigation.PushPopupAsync(new UpgradePrompt());

弹窗要注意的点:

1.不想点击任何区域都消失的话,需要重新OnBackgroundClicked事件:return false;

2.手动关闭窗体:PopupNavigation.PopAsync();

 

Xamarin系列其他推荐 


转载地址:http://nljkl.baihongyu.com/

你可能感兴趣的文章
面试题20180302
查看>>
AlloyFinger web 手势学习
查看>>
[Javascript] 实现setInterval函数
查看>>
一篇文章带你学习js数据类型
查看>>
你所要知道的所有关于Angular的变化检测机制
查看>>
GIT入门
查看>>
从零构建一个基于Docker的Laravel应用
查看>>
【332天】每日项目总结系列070(2018.01.03)
查看>>
java源码
查看>>
Container With Most Water -- leetcode
查看>>
Canvas保存图片到七牛云
查看>>
Vue数组的动态响应
查看>>
Node.js源码解析-HTTP请求响应过程
查看>>
preventDefault()、stopPropagation()、return false 之间的区别
查看>>
缓存的Cache Aside模式
查看>>
Node.js中流的使用
查看>>
ES6 常用新特性讲解
查看>>
关于直播几个视频格式的概念总结
查看>>
CentOS 7下安装Tomcat到服务
查看>>
[wireshark]实用技巧整理收集
查看>>