草庐IT

xamarin.mobile

全部标签

如何将Xamarin形式连接到MySQL数据库

我想创建一个连接到MySQLServer到所有平台(iOSAndroid和Windows)的类我怎样才能做到这一点?是否有DLL或API可以使用看答案请勿将应用程序直接连接到数据库。这将导致巨大的保密问题。改用Web服务。Web服务将处理您的客户端和服务器之间的交互。网页服务如果您只是在玩耍或Sth,这里就是一个例子。例子

android - 如何使用 ScnViewGestures.Forms 在 Xamarin.Forms 中使用 TouchDown 和 TouchUp 事件创建 View

ScnViewGestures.Forms是一个Nuget包,它允许使用自定义触摸处理程序在页面中设置任何subview。然而,通过阅读它在github上的sparce文档1弄清楚如何使用它并不容易。那么如何在Xamarin.Forms中使用TouchDown和TouchUp事件处理程序创建自定义View? 最佳答案 这是一个工作代码示例。不要忘记安装nuget包ScnViewGestures.Forms并像这样初始化它:iOS(在AppDelegate.cs中):Xamarin.Forms.Forms.Init();ViewGes

ios - 无法在指定的 director xamarin ios app 找到应用程序

有没有人遇到过这个错误Loggeneratedon29/12/201400:12:01Failedtodeployapplicationonthetargetdevice.Pleasetrytorebuildthesolutionandtryagain.(Generic)OKBuildserverreturnedanError.errorMT1001:CouldnotfindanapplicationatthespecifieddirectoryerrorMT1001:Couldnotfindanapplicationatthespecifieddirectory我正在尝试运行ios应

c# - 在 xamarin 上构建资源目录错误

我正在使用xamarinide构建和输出APK。我需要存储json配置文件,因此我将它们放在Resources/config下。文件的构建操作设置为AndroidResource。当我尝试构建项目时,出现以下错误:Invalidresourcedirectoryname"resconfig".我尝试过的事情:重命名涉及的资源文件将文件的构建操作设置为None=>构建正在运行,但资源文件消失了。Resource.designer.cs中没有以任何方式引用资源。有没有人知道如何解决这个错误?谢谢。 最佳答案 您应该将.json文件存储在

android - 如何在 Xamarin .axml for Android 中应用自定义 View

我一直致力于在我的Xamarin应用程序中实现淡入淡出的操作栏和视差滚动到我的AndroidUI中。我需要扩展我的ScrollView,现在它被称为NotifyingScrollView。我现在如何设置我的.axml样式。我不能只在我的axml中编写NotifyingScrollView,namespaceNightOut.UiComponents{classNotifyingScrollView:ScrollView{publicinterfaceIOnScrollChangedListener{voidOnScrollChanged(ScrollViewwho,intl,intt,

android - 将 API 19 更改为 18? Xamarin工作室

我尝试为Android开发应用程序,但我的设备没有支持API19如何将API更改为16?对该问题有任何解决方案。 最佳答案 您可能想要更改两个项目选项:目标框架和最低Android版本。TargetFramework决定了您的应用程序是针对哪个版本的Android编译的。最低Android版本决定了您的应用程序可以安装的最低Android版本。最简单的解决方法是更改​​项目的目标框架以针对您的设备运行的API级别。默认情况下,最低Android版本设置为与目标框架相同。TargetFramework可以在项目选项中找到,方法是在So

android - 在 Xamarin Forms 中处理不同设备尺寸的缩放

我是Xamarin表单的新手,所以想问一下,如果我创建一个带有网格的简单XAML页面,并且在另一个网格和一些文本、一个按钮和一个图像中,Xamarin是否处理不同设备之间的缩放尺寸?我的图像是svg,所以应该缩放,但页面的其余部分没有。它在7英寸和9英寸平板电脑等较大的设备上看起来不错,但在较小的手机上确实很差。我还需要做些什么才能使它在所有设备上看起来都一样吗?作为记录,它目前仅在android上,我不得不在代码隐藏中手动调整大小,我认为这不是最好的方法,所以欢迎任何建议。谢谢我 最佳答案 您可以使用星号百分比来提供跨设备缩放。例

ios - Xamarin.iOS:未将 Bundle nib 复制到模拟器/设备以进行调试/发布

我正在使用Xamarin自定义绑定(bind)绑定(bind)到Objective-Cnative库。我使用生成的DLL使整个应用程序在VisualStudio中运行。我还添加了bundle(我绑定(bind)到的库)并将其中的图像和Nib标记为“捆绑资源”。但是当我运行应用程序时,Nib根本不会被复制到模拟器/设备。我知道应用/绑定(bind)没问题,因为如果我手动复制Nib和图像,应用会按预期工作。我已经尝试为bundle文件夹配置多个位置,但没有一个有效:-VSProjectFolder/Resources/miAssetKit.bundle/*-VSProjectFolder/

c# - Xamarin IOS : How to display a popup control from button click

这是针对iPhone的。我有一个按钮,当它被点击时,我想弹出另一个覆盖整个屏幕的控件。该屏幕可以有任意数量的控件。我可以通过单击右上角的x或以编程方式在新屏幕上的任何事件中关闭此屏幕。我可能可以通过使用UINavigationController来做到这一点,它只会将我带到一个新屏幕并有一个返回到前一个屏幕的链接,但我想问一下是否还有其他选择?我正在做的是我有一张map,它显示了一个用户的位置。但是,如果用户想要输入一个新位置而不是使用pin位置,那么他们将单击一个按钮,转到一个新屏幕,输入一个地址,然后从他们输入的内容中单击一个“建议的”地址。任何建议都将不胜感激,或者代码示例的链接

ios - Xamarin iOS 应用程序是否臃肿不合理?

我正在使用XamariniOS开发一个相当简单的应用程序,我得到的.app文件的最小大小是13.5MB。我已经执行了所有推荐的优化-无调试符号、LVVM代码生成、thumb-2、链接所有程序集、仅限单一架构(ARMV7)。第一个问题是,我的13.5MB听起来是否符合XamariniOS的预期,还是我可能做错了什么?第二个问题是,XamariniOS为等效的native实现添加了多少额外的大小开销(大致)?第三个问题是,使用XamariniOS可以将HelloWorld应用编译到多小?第四个问题是,原生HelloWorld应用程序可以编译到多小? 最佳答案