Xamarin只言片语1——Xamarin下的弹框
有一段时间没有写博客了,一是因为身体原因,二是因为需要充充电。过去的一段时间,做了一些xamarin的开发,有一些小的心得,就想着把用过的一些知识点共享出来,给大家分享,让学习xamrin的人少走一些弯路。因为xamarin还在快速发展,可能有些技术点会过时,希望大家甄别。
为了快速学习,想是每篇博文都是一个或两个小技术点,同一技术点尽量是android和ios都有(wp的就不上来了,你懂的),并把代码和结果贴上来,所以给这个系列叫《xamarin只言片语》。
关于xamarin的安装网上已经有很多了,也可以到官网www.xamarin.com上查看,安装中要去谷歌下载一些SDK,大家可以试试神器,这里就不多说了。
第一个技术点,先从弹框开始吧。
Android
最简单的提示框,没有按钮,参数可以设置弹框在界面的停留时间长短。
Toast.MakeText(this, "这是一个弹框!", ToastLength.Long).Show();
效果:
如果需要有按钮弹框,可以用下面的
AlertDialog.Builder builder = new AlertDialog.Builder(this); AlertDialog alertDialog = builder.Create(); alertDialog.SetTitle("提示"); alertDialog.SetIcon(Resource.Drawable.Icon); alertDialog.SetMessage("确定要退出吗?");alertDialog.SetButton("确定", (sender, args) => {//做确定的事 }); alertDialog.SetButton2("取消", (sender, args) => {//做取消的事 }); alertDialog.Show();
效果:
IPhone
IOS下的实现如下:
partial void AlertButton_TouchUpInside (UIButton sender){varalert = new UIAlertView ("提示","这里是弹框内容?",new AlertDelegate (), "确定", "取消");alert.Show();}public classAlertDelegate:UIAlertViewDelegate{publicoverride void Clicked (UIAlertView alertview, nint buttonIndex){if(buttonIndex == 0) {//确定处理代码}else {//取消处理代码}}}
效果:
Xamarin只言片语1——Xamarin下的弹框相关推荐
- element中下拉框select在长页面滚动时,下拉弹框没有跟随下拉框跑路
1.需求: 在页面滚动过程中,弹框并没有跟着下拉框一起跑,一直固定在那个位置 2.修改: 在tamplate中: <el-col :span="10" class=" ...
- Xamarin只言片语2——Xamarin下的web api操作
在很多时候,我们是希望手机app是要和服务端关联,并获取服务端的数据的,本篇博文我们看一下在xmarin下,怎么和用web api的方式与服务端连接并获取数据. 首先看web api的开发,本实例是用 ...
- Xamarin只言片语3——Xamarin.Android下支付宝(Alipay SDK)使用
开发环境Visual Studio 2015,Xamarin 3.11.1537,Xamarin Android5.1.7.12 下载支付宝移动支付的SDK(http://doc.open.alipa ...
- Xamarin只言片语4——Xamarin.Android百度地图绑定
先下载百度地图http://lbsyun.baidu.com/sdk/download?selected=mapsdk_basicmap,mapsdk_searchfunction,mapsdk_lb ...
- Xamarin只言片语系列
把自己写xamarin中的一些知识点记录下来,分享给大家,欢迎指正. Xamarin只言片语1--Xamarin下的弹框 Xamarin只言片语2--Xamarin下的web api操作 更新中--
- 微信小程序如何自定义一个可输入筛选的下拉弹出框,也封装成组件。
在开发过程中,经常会遇到下拉框,有些时候内容过多,找起来也不方便,给他增加一个输入框,相当于用户输入某些信息,然后再下拉,符合输入内容的数据将会被展示出来,大大方便了用户操作体验. 话不多说,让我们开 ...
- android 仿ios 底部弹出,项目需求讨论-仿ios底部弹框实现及分析
hi,在项目开发中,有时候需要仿照ios的底部弹框做效果,比如我们在iPhone上面关闭定位的时候,就会弹出ios特有的底部弹框: 屏幕快照 2017-10-09 08.20.30 PM.png 弹框 ...
- Xamarin.Android实现界面弹框
目录 1.使用系统自带的样式 1.1 具体实现 1.2 效果 2.自定义样式的实现 2.1 预期效果 2.2 具体实现 2.3 相关知识 3 代码下载 4.参考 在App的实际使用中,一定会出现弹框选 ...
- (13)[Xamarin.Android] 不同分辨率下的图片使用概论
原文 [Xamarin.Android] 不同分辨率下的图片使用概论 设计Android App的时候,其尺寸众多也是一个挑战之一.要针对不同尺寸设计Android App时,就要先来了一下dpi(d ...
最新文章
- C++递归与非递归实现全排列
- [WebService] xml WebService学习1
- python读取pdf文档书签 bookmark_Python利用PyPDF2库获取PDF文件总页码实例
- P2153 晨跑,费用流裸题
- 关于Jakarta EE软件包名称更改的思考
- MongoDB 字段拼接 $concat(aggregation)
- 微课|玩转Python轻松过二级(2.4节):常用内置函数用法精要1
- mysql 5.7.18源码包下载_centos 7 下MySQL 5.7.18 源码安装
- 一、基础篇--1.3进程和线程-CountDownLatch、CyclicBarrier 和 Semaphore
- Atitit 表达式原理 语法分析 原理与实践 解析java的dsl 递归下降是现阶段主流的语法分析方法
- python中tree安装_Python 学习笔记:Jupyter Notebook 的安装使用以及 tree 路径变更
- 数学建模——确定性数学方法
- 计算机多媒体技术英文,计算机多媒体技术在英语听力测试中的应用
- 分享一个2.4G无线麦克风音频接收器的成功案例
- “程序员年薪50万到底有多累、多辛苦?”,句句扎心
- 粘贴板管理 android,复制粘贴神器(剪贴板管理)app
- 官方太空射击游戏总结
- win10 c盘压缩卷只能压出一半?或只能压缩出一点空间的完美解决方案
- Python pywifi ERROR Open handle failed 的问题
- 第一型曲线积分与第一型曲面积分、第二型曲线积分与格林公式
热门文章
- js的异常处理 try catch
- git HEAD detached from origin 问题的解决
- [转]解决mySQL占用内存超大问题
- 本地Apache服务器访问时502 Server dropped connection 错误解决方法
- 【IDEA】关于 IDEA 中新建 web 项目的 webapp 文件夹没有小蓝点 ,启动服务,访问不到解决方案
- Vue---vue-cli 中的proxyTable解决开发环境中的跨域问题
- 如何删除旧的和未使用的Docker映像
- 推送后更改git commit消息(假设没有人从远程拉出)
- JavaScript中的“ new”关键字是什么?
- linux进程退出所有tcp数据才发送,深入理解Node.js 进程与线程(8000长文彻底搞懂)...