33 热度

C#-Xamarin利用ZXing.Net.Mobile进行扫码

前言很多人觉得Xamarin的开源少,没法用来开发项目。但,实际上Xamarin已经有很多开源代码了;只要不是特别特殊的项目,基本上是都可以满足开发。下面我们来看一下Xamarin中利用开源代码ZXing.Net.Mobile进行扫码。引用ZXing.Net.Mobile在Xamarin中进行扫码,需要先引用开源代码ZXing.Net.Mobile。下面我们先打开Nuget...

收录时间: 2019-03-15
分类: Xamarin
贡献者: Rector
50 热度

C#-Xamarin的Android项目开发(二)——控件应用

相信我,这不是一篇吐槽文章。。。。基础控件Android的控件和控件样式非常特别,它是一种内联特别高的设计模式,换句话说,它是非常烂的设计。。。。但在这种特别的关系里还是有一定的规律的,下面我们一起来看看控件的使用方式。 首先我们定义一个ImageButton

收录时间: 2019-02-20
分类: Xamarin
贡献者: Rector
71 热度

C#-Xamarin的Android项目开发(一)——创建项目

创建项目使用Xamarin开发安卓项目,首先需要安装VS2017以上版本。因为VS2017以上的版本,可以直接创建Xamarin项目。另外用Xamarin开发安卓项目,还需要使用Intel的CPU,并且得是双核以上的CPU,因为调试时,需要使用电脑的虚拟化,奔腾4之类的CPU是不支持虚拟化的。下面我们创建KibaXamarin_Android项目,如下图:点击确定后,会弹出一个...

收录时间: 2019-02-14
分类: Xamarin
贡献者: Rector
225 热度

搞懂Xamarin.Forms布局,看这篇应该就够了吧

什么是布局?可以简单的理解为,我们通过将布局元素有效的组织起来,让屏幕变成我们想要的样子!   我们通过画图的方式来描述一下Xamarin.Forms的布局。 Xamarin.Forms 常用的有 6 种布局控件,我们先选一个最基础最常用的布局控件 StackLayout 来讲解布局。后面的内容再依次介绍其他布局控件。StackLayout 中文翻译又叫“堆栈布局”,意指在Xamarin.Forms中使用XAML代码或者是C#代码,通过一维排列的方式来完成布局。 我们可以从图上看到 StackLayout 是从上到下依次排列的,StackLayout 并不复杂,它只是简单的线性方式排列。如果想创建更复杂的布局,我们可以使用 StackLayout 嵌套的方式来完成布局。

收录时间: 2018-11-09
分类: Xamarin
贡献者: Rector