【c# – Xamarin(Android)Visual Studio 2017中的单元测试】教程文章相关的互联网学习教程文章

Xamarin.Android 使用 SQLite 出现 Index -1 requested, with a size of 10 异常【代码】【图】

异常: Android.Database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 10此错误是数据返回到ICursor无法确定获取列的索引,那么需要加上一下代码即可。if (i == 0) //确定游标位置{ic.MoveToFirst(); } else {ic.MoveToNext(); }完整代码Demo:///<summary>/// 查询数据 ///</summary>void QueryData() {ICursor ic = Localhost_DataBase.Query("tb_person", null, null, null, null, null,...

C#-Xamarin的Android项目开发(一)——创建项目【代码】【图】

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

Xamarin.Android之绑定库教程【代码】【图】

下面是我收集的常用的错误代码,绑定的时候,不只是错误需要处理,警告也是尽可能处理,不然会出现很多类丢失的情况必备工具:1.JD-GUI 能直接查看jar包里面的类结构  很多情况下,需要知道一个文件到底是类还是接口,才能写Metadata.xml文件 1.Class is not abstract and does not override abstract method接口中存在泛型T,generator会将T自动转换成Java.Lang.Object类型,而子类实现的,并不是该类型,必须将子类的类型转换成Java.Lang...

Android(Xamarin)之旅(一)【代码】

原文:Android(Xamarin)之旅(一)Xamarin废话我就不多说了。  就是一款编写Android和IOS应用的IDE,从Visual Studio2010就开始有个这个插件。只要发展什么的,我觉得在这里说还不如自己去百度呢。入正题:一、安装和配置(以Visual Studio Pro 2015为例)  Visual Studio2015直接提供了这个插件的选择项,稍微提示一下,如果要安装的话,最好准备好十个小时的打算,而且是网速不错的情况下,因为要下载Android api和 Java sd...

Xamarin Studio Android 配置【图】

原文:Xamarin Studio Android 配置C#依托于mono平台可以实现Unix平台服务器端开发已经不是什么新鲜事了,而Xarmain公司(初始成员大多来自原Mono、MonoTouch、Mono For Android成员)继续将C#的先进性带到了移动平台 —— 这也不是新鲜事了!但是国内的学习资料却很少,倒是有培训班已经看准了这个赚钱的机会,CSDN应该是和Xamarin有合作在国内率先开始了Xamarin移动跨平台开始的课程(避免广告嫌疑,我就不贴地址了),虽然说我作为...

VS/Xamarin Android开发Follow Me(十三)【代码】

Xamarin.Android之SQLite.NET ORM一、前言通过SQLiteOpenHelper和ContentProvider的 学习,我们已经掌握了如何使用特定于该平台的数据库操作。但是这样却和Xamarin所宣称的跨平台相违背了,因为这样我们就需要针对不同的平台编写不同 的代码,而本章将使用Github上的开源项目SQLite.NET去解决这个问题,从而可以实现跨平台,减少代码的重复。关于该开源项目请点我二、准备工作然后新建一个Android Application项目(.net 4.0)并且...

Xamarin.Android之引导页的简单制作【代码】【图】

0x01 前言   对于现在大部分的APP,第一次打开刚安装或更新安装的APP都会有几个引导界面,通常这几个引导页是告诉用户APP有些什么功能或者修改了什么bug、新增了什么功能等等等。  下面就用Xamarin.Android来简单实现一下。主要用到的是ViewPager,当然也就离不开Xamarin.Android.Support.v4如果遇到不能编译的问题,可以参考Xamarin.Android之简单的抽屉布局的出错处理方案。 0x02 页面布局编写新建一个Android项目添加几个简...

Xamarin.Android MVP模式【代码】【图】

一、简介随着UI创建技术的功能日益增强,UI层也履行着越来越多的职责。为了更好地细分视图(View)与模型(Model)的功能,让View专注于处理数 据的可视化以及与用户的交互,同时让Model只关系数据的处理,基于MVC概念的MVP(Model-View-Presenter)模式应运而生。在MVP模式里通常包含4个要素: View:负责绘制UI元素、与用户进行交互(在Android中体现为Activity); View interface:需要View实现的接口,View通过View interface与Pre...

Xamarin C#ANDROID的ZXing.Mobile出现问题

我拼命试图让Xamarin.x在Xamarin VS2012 C#中工作,但是我在网上找不到任何东西来回答我的问题!

CodeGo.net> Xamarin的Android应用程序:如何获取我的项目的资源文件夹【代码】

我如何获得我的项目的Resources文件夹,如Resources / Drawable我需要将其存储在应用程序上以供以后使用 我尝试过:var Path = (System.Environment.CurrentDirectory + "/Resources/Drawable");但是我没有工作,因为我在地图中定义的.cs(类文件)中使用了它App_Code我如何获得资源图,我认为有一种更简单的方法得到这个.解决方法:如果要存储从运行时某处获得的图像,则可能不应该使用资源目录.相反,您应该将它们保存在SD卡上的目录中,请...

C#-在Xamarin Android中动态使用【代码】

我在xamarin中有一个布局,分为两个部分:标头和正文取决于属性,我必须更改标题部分.我创建了2个用作标题部分的布局:header1和header2我在xamarin android布局中使用标记将标题布局添加到主布局.<includeandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_alignParentTop="true"layout="@layout/header1" />但是我不能动态地将layout属性更改为header2吗?解决方法:我建议使用ViewSwitcher,因...

c#-Xamarin在Android / iOS上通用的Xamarin.Forms代码

我正在寻找在Visual Studio 2015中创建一个Xamarin Forms PCL,它代表Xamarin Android项目和Xamarin iOS项目的通用应用程序代码(但不包括Windows或Windows Phone).我当前正在使用PCL配置文件111,该配置文件由提供的Xamarin模板创建. 一切都很好,直到我遇到了对System.IO.FileStream的支持.基于本文(在“保存和加载文件”部分中):https://developer.xamarin.com/guides/xamarin-forms/working-with/files/ Android和iOS都可以直接使...

Xamarin C#Android:更改子字符串中的颜色文本?【代码】

我需要用不同的颜色突出显示字符串中的一些单词.然后,该字符串将分配给TextView的Text属性.我没有找到一种简单有效的方法来执行此操作.你能帮助我吗?谢谢 .马多克斯解决方法: textview.SetTextColor(Color.ParseColor("#787887")); string character="Helloworld Developer"; string withoutspecialcharacter="Helloworld"; SpannableString spannable = new SpannableString(character); spannable.SetSpan(new ForegroundColorS...

C#-Xamarin-Android-Plugin.InAppBilling异常【代码】

我正在尝试通过使用plugin InAppBilling为Xamarin表单解决方案实施(In App Billing),我找不到该插件的任何完整代码示例或文档,除了this one时,我逐步按照说明进行操作,但是当我运行代码时,我得到了例外{System.NullReferenceException: Current Context/Activity is null,ensure that the MainApplication.cs file is setting the CurrentActivityin your source code so the In App Billing can use it. atPlugin.InAppBilling....

将android java转换为xamarin c#【代码】

我正在尝试使用可将图像上传到html页面的webview制作一个android应用.我想我在这里找到了解决方案:Android ACTION_IMAGE_CAPTURE Intent但是我在将所有内容转换为Xamarin C#时遇到麻烦,在这里有什么可以帮助我的吗?我感兴趣的代码是:File imageDirectory = new File("/sdcard/signifio");String path = imageDirectory.toString().toLowerCase();String name = imageDirectory.getName().toLowerCase();ContentValues values = ...