摘要: Xamarin.Forms3.0 中Button高度、宽度问题 在更新了Xamarin.Forms3.0过后,Button出现了奇怪的现象,设置高度和宽度都无效。 这个时候Button设置了BackgroundColor后变的傻大粗。 后来发现: 如果没有给Button设置VerticalOptio 阅读全文
posted @ 2018-06-09 17:39 Devin.Zhou 阅读(688) 评论(0) 推荐(0) 编辑
摘要: Xamarin.Forms中使用SQLite.Net.Cipher 需求是需要对Sqlite加密。 这里我选择了SQLite.Net.Cipher这个库来进行加密。 Github:https://github.com/has-taiar/SQLite.Net.Cipher SQLite.Net.Pl 阅读全文
posted @ 2018-06-03 15:15 Devin.Zhou 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Xamarin.Forms3.0 在Android中TabbedPage的Bug 版本: 3.0.0.446417 3.0.0.482510 在使用插件Naxam.BottomTabbedPage时发现了一个闪退的Bug,一直以为是插件的问题,几经波折, 最后发现,这个Bug来自于Xamarin.F 阅读全文
posted @ 2018-05-20 10:19 Devin.Zhou 阅读(336) 评论(0) 推荐(0) 编辑
摘要: .NetCore + NSwag 生成可交互API文档 在后台接口开发中,API文档作为和前端交流的重要工具,必然是不可马虎的,传统方式将文档写入Word文档中,但是缺点也显著, 1. 文档不易修改 2. 文档阅读不够直观 有没有什么方式可以让API文档可以根据代码的变化而自动更改,并且文档可以直观 阅读全文
posted @ 2018-05-15 23:45 Devin.Zhou 阅读(539) 评论(0) 推荐(0) 编辑
摘要: Xamarin.forms3.0中Naxam.BottomTabbedPage v0.2.0.2遇到的问题 Naxam.BottomTabbedPage V0.2.0.3中已修复 Naxam.BottomTabbedPage的使用: http://www.cnblogs.com/devin_zhou 阅读全文
posted @ 2018-05-12 13:52 Devin.Zhou 阅读(1083) 评论(0) 推荐(1) 编辑
摘要: Xamarin.Forms ContentPage生命周期的困惑 在实际开发中,我们经常利用控件本身的生命周期来完成相应的逻辑处理。 如下代码,ContentPage有两个重要的生命周期: Appearing和Disappearing。 这两个生命周期根据字面意思也很容易理解,就是页面显示和消失。 阅读全文
posted @ 2018-04-29 17:41 Devin.Zhou 阅读(615) 评论(0) 推荐(0) 编辑
摘要: Xamarin.Forms 手势密码实现 在前面的文章中,讲到了Xamarin.Android、Xamarin.iOS、UWP分别实现手势密码功能,现在我们在Xamarin.Forms中来实现这个功能。 原理和Xamarin.Android、Xamarin.iOS、UWP一样,关键就是如何使用Vie 阅读全文
posted @ 2018-04-29 17:26 Devin.Zhou 阅读(454) 评论(0) 推荐(1) 编辑
摘要: [编程珠玑]位向量与排序 源于《编程珠玑》第2版(修订版) 第1章中第8页习题2 什么是位向量? 位向量是一种高效的整数结构,每一个32位的整数通过设置或清除它的某一位,可以保存32个数。如果是一个数组,则可以存更多的数。 此题目的是用于对一组小于N的无重复的非负整数排序: 分析: 对输入数据作如下 阅读全文
posted @ 2018-04-22 15:07 Devin.Zhou 阅读(502) 评论(0) 推荐(0) 编辑
摘要: MVVM Light Messenger的使用 参见文章:https://msdn.microsoft.com/zh-cn/magazine/dn745866.aspx MVVM Light Messenger 旨在通过简单的前提来精简此场景:任何对象都可以是接收端;任何对象都可以是发送端;任何对象 阅读全文
posted @ 2018-04-06 21:51 Devin.Zhou 阅读(994) 评论(0) 推荐(0) 编辑
摘要: WPF 利用Process.Start()方法启动指定路径下的exe文件并传递参数接收参数 在开发中遇到这样一个需求:WPF程序A启动WPF程序B并且传递参数,WPF程序B接收参数并处理。 如何来实现这样的需求呢,网络上已经有很多的文章描述这个问题,在这里做个记录。 首先通过如下代码启动WPF客户端 阅读全文
posted @ 2018-03-31 23:10 Devin.Zhou 阅读(2661) 评论(0) 推荐(0) 编辑