草庐IT

VINS-Mono

全部标签

android - 在 Android 的 Mono 上单击 TextView 时显示键盘

当有人单击TextView字段时,如何让键盘显示? 最佳答案 voidbutton_Click(objectsender,EventArgse){InputMethodManagerimm=(InputMethodManager)GetSystemService(InputMethodService);imm.ToggleSoftInput(ShowSoftInputFlags.Forced,HideSoftInputFlags.None);} 关于android-在Android的Mo

c# - Mono Android 中的搜索对话框

我正尝试根据此处的文档在MonoAndroid应用程序中实现搜索对话框:http://developer.android.com/guide/topics/search/search-dialog.html我有一个用户应该能够从中搜索的Activity:[Activity(Label="MyActivity",MainLauncher=true,Icon="@drawable/icon",Theme="@style/MyStyle")][MetaData("android.app.default_searchable",Value=".SearchActivity")]publiccl

android - 在 Xamarin Mono for Android 中使用 Intent 过滤器处理特定 URL

我正在尝试让我的Activity句柄url以mydomain.com或www.mydomain.com的形式与http和https方案。目前,我的Activity的IntentFilter属性如下所示:[IntentFilter(new[]{Intent.ActionView},Categories=new[]{Intent.CategoryDefault,Intent.CategoryBrowsable},DataHost="mydomain.com",DataScheme="http")]它在list中生成这个,并且似乎不适用于任何所需的url配置:如何更改此属性,以便我的Acti

android - 是否可以在 Mono Android 中使用不带 ListActivity 的 ListView?

我正在尝试使用ListView和其他小部件来实现Activity。因此,如果我理解正确,我就不能使用ListActivity(因为它只显示一个对我来说没问题的大ListView)。我从SO中找到了很多在Java中执行此操作的不同示例,例如this或者this或greatexample.我试过以同样的方式做,但它不能正常工作。我很好奇这个功能是否存在于monoandroid中?我发现只有一个在单声道android中使用ListView的例子是this而这个例子描述了只使用ListActivity。所以,我的布局:我的OnCreate:protectedoverridevoidOnCrea

android - card.io Mono for Android (Xamarin Studio)

有没有人成功创建了一个他们愿意分享的card.io包装器,可以在MonoforAndroid应用程序中使用,或者有人可以阐明我做错了什么?创建一个新的AndroidJava绑定(bind)库项目添加来自card.ioSDK3.0.3的.jar和.so文件,请务必使用现有的文件夹结构将以下内容添加到Transforms/EnumMethods.xml以解决编译器错误:在我的主应用程序中添加对上述库的引用一切都编译好了,我可以访问card.io类:usingIO.Card.Payment;privatevoidWireupScanCardButton(){Log.Debug(this.Ge

c# - Xamarin for Android(Mono for Android)与原生 Android 开发相比如何?

我最近选择学习C#并在Xamarin上使用C#开发移动应用程序。特别适用于WindowsPhone和Android开发。我知道WindowsPhone应用程序开发主要是C#,Xamarin可以为Android编译native代码,但它与Java中的native开发相比如何?我能否通过Xamarin使用每一个或至少大部分(如90%以上)AndroidSDK和扩展? 最佳答案 我认为需要考虑的主要事情是您首选的编程语言——在您的情况下是C#——并使用它。在C#中构建应用程序而不是Java时,我唯一关心的是它们没有Java那样多的第3方引

c# - Resource.designer.cs 不在 Mono 中重新生成(Xamarin Studio)

我目前正在使用Mono开发一个应用程序,我最近更新到XamarinStudio4.0.8,并且遇到了设计元素未添加到解决方案的问题。我尝试手动编辑designer.cs,后来我删除了它,希望程序会重新生成它,并更改布局。我试过:重建它清理和重建通过文件资源管理器删除文件它仍然没有正确地重新生成,Xamarin创建了Resource.designer.cs但它是空的,并且在编译时返回这个:ErrorCS0103:Thename'Resource'doesn'texistinthecurrentcontext(CS0103)请帮忙... 最佳答案

iphone - 进入移动开发的建议——纯 iPhone SDK、Android SDK、Mono Touch 还是 Titanium?

我正在进入移动开发领域。自从1.0以beta形式发布以来,我一直主要在.NET中工作。在那之前,我主要是一个C++和Delphi的家伙,并且仍然不时涉足C++。我做了很多网络应用程序,所以我相当精通Javascript、JQuery和CSS。我也做过一些Java应用程序。我开始使用CGI进行Web编程,最近主要生活在ASP.NETMVC世界中。我正在尝试决定选择哪个平台/操作系统和工具。我关心我的应用程序可用的市场规模以及我将获得的技能的市场性。我想到的应用程序可以在手机和平​​板电脑上运行。我想到的某些方面将在平板电脑上可用的更大屏幕上播放得更好。以下是我正在考虑的选项:使用纯App

android - 如何在 Visual Studio 2017 中禁用 "Use Mono Shared Runtime"

我正在遵循本指南http://www.c-sharpcorner.com/article/creating-and-distributing-android-app-using-visual-studio-2017/为我的应用程序生成APK文件,但是当我归档项目时,出现以下错误:为“MyApp.Android”启用了单声道共享运行时。选定的构建配置正在使用Mono共享运行时以加快部署速度。启用此设置后无法存档应用。请确保您使用的是发布配置,并且未选中项目构建选项中的“使用单声道共享运行时”选项。如何在VisualStudio2017中禁用该选项?谢谢。 最佳

c# - 通过 Linux 和 Mono 为 Windows 编写 .NET

很长一段时间以来,我主要使用开源语言、工具包等在Linux和Mac上进行开发。不过,一个新项目即将把我推向.NET世界。此外,一个.NET世界,其产品将部署到Windows基础设施。在我看来,由于底层架构差异,我假设我不会能够在Linux上使用Mono开发这个平台组合,但这只不过是一个无知的假设这点。有人可以验证或揭穿该假设吗?谢谢。 最佳答案 我认为你可以,只有另一种方式(使用.NET在Windows上开发并在单声道上运行)是有问题的,因为单声道中缺少一些库实现。但是,除非您是开源爱好者,否则您实际上不会从mono(和modeve