87得票7回答
你能用Xamarin开发Linux应用程序吗?

能否使用相同的代码库在Xamarin中开发和构建Linux应用程序? 我曾使用Ubuntu几年,现在我的主要操作系统又回到了Windows。但我也不排除可能会转向Mac。 目前我有一些Qt开发经验,但没有任何Xamarin经验。 通过Qt,您可以在Windows、Linux和Mac上进行开...

86得票16回答
Xamarin.Forms ListView:设置选中项的高亮颜色

使用Xamarin.Forms,我该如何定义所选/点击的ListView项的突出显示/背景颜色? (我的列表具有黑色背景和白色文字颜色,因此iOS上默认的高亮颜色太亮了。相比之下,在Android上根本没有高亮-只有一个微妙的水平灰线。) 举个例子:(左侧为iOS,右侧为Android;当...

81得票9回答
在Xamarin中遇到OutOfMemoryException异常

java.lang.OutOfMemoryError。请考虑增加$(JavaMaximumHeapSize)的值。在执行'java.exe'时,Java已经用完了内存 我在VisualStudio Xamarin项目中遇到了内存不足异常,请帮助我解决这个问题。

79得票8回答
GridLayoutManager - 如何自适应列宽?

我有一个使用GridLayoutManager的RecyclerView,用于显示卡片视图。 我希望卡片根据屏幕尺寸重新排列(Google Play应用程序使用此类方法来排列其应用卡片)。 这是一个例子: 目前我的应用程序如下所示: 正如您所看到的那样,卡片只会拉伸而不会适...

79得票15回答
如何终止Xamarin应用程序?

如何从任意活动终止Xamarin应用程序? 我尝试使用System.Environment.Exit(0)、System.Environment.Exit(1)以及Finish()和杀死所有活动的方法。 但仍然会打开一个名为默认活动名称的空白页面和黑色屏幕。 是否有特定的解决方案?

76得票7回答
无需使用 Mac 进行 Xamarin Visual Studio IOS 开发?

我是一名.NET开发人员,想使用C#编写IOS和Android应用程序。我已经阅读了有关Visual Studio的Xamarin,尽管有点贵,但看起来很有趣! 需要Mac来调试代码吗?你只需要一个连接到网络的Mac来将应用程序部署到商店吗? 最好的选择是购买一台Mac,在虚拟机中运行Wi...

75得票34回答
Xamarin.Forms - 创建新页面时,InitializeComponent不存在

我正在使用Visual Studio尝试使用Xamarin.Forms。我正在尝试按照指南操作:http://developer.xamarin.com/guides/cross-platform/xamarin-forms/xaml-for-xamarin-forms/getting_sta...

72得票27回答
密钥库文件不存在

我想获取SHA1指纹以便获得Google API密钥。 我在以下目录中: /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin 然后我从Google网站执行以下命令: keytool -li...

70得票5回答
如何在我的Xamarin Forms应用程序中本地保存一些用户数据?

我有一个简单的Xamarin Forms应用程序。现在我有一个简单的POCO对象(例如实例或最近的推文或订单列表等)。 我该如何将此对象存储在设备本地?假设我将其序列化为JSON。 此数据有多安全?它是否是Keychains的一部分?自动备份了吗? 谢谢!

68得票4回答
在Xamarin.Forms中,在物理设备的Release配置下,Device.BeginInvokeOnMainThread()无法从通知回调中显示消息框。

我正在将我的现有(Swift)iOS物理疗法应用程序"On My Nerves"重写为Xamarin.Forms。它是一个计时器应用程序,帮助神经损伤的人(比如我!)做他们的脱敏练习。你有这些“织物”(例如羽毛),每个织物都有一个“x”秒的倒计时。当一个织物的计时器达到0时,会出现一个消息框,...