16得票5回答
快速将应用程序部署到Android模拟器总是失败

我正在尝试使用 快速部署 来在模拟器中快速测试我的Android应用程序。我这样做是因为,正如您可能知道的那样,在模拟器上构建和测试应用程序非常缓慢且令人沮丧,因此我需要加快速度。 PS:如果您有任何关于如何在30秒内在模拟器上部署和运行应用程序的建议,我将不胜感激。我的应用程序很小而简单,...

16得票10回答
"GenerateJavaStubs"任务意外失败

我在Visual Studio中创建了一个新项目,在.xml文件中放置了两个框架布局,但在调试代码时出现了一个错误,请告诉我解决方法。Error 1 The "GenerateJavaStubs" task failed unexpectedly. System.InvalidOper...

15得票2回答
使用MvvmCross ShowViewModel传递复杂的导航参数

即使按照在v3中导航参数中的自定义类型所述配置了MvxJsonNavigationSerializer,我的复杂类型仍无法从Show方法传递到Init方法。public class A { public string String1 {get;set;} public string Str...

15得票2回答
单桥和单触(xamarin)之间的区别是什么?

我现在正在探索使用MonoTouch(由Xamarin提供)和其他解决方案(例如Monocross)的能力。 那么有人可以解释何时使用MonoTouch,何时使用Monocross吗? 与原生应用程序开发相比,这些框架的优缺点是什么?

14得票1回答
本地:MvxBind绑定器列表

我找不到所有可用绑定类型的列表,最近一位同事发现了local:MvxBind="Visibility Property",这对我们的代码帮助很大。我相信MvvmCross还有许多我们尚不知道的隐藏功能,这些信息是否可以在某个地方找到? 我们知道的绑定类型: local:MvxBind="...

14得票2回答
在mvvmcross中展示非视图/视图模型的视图

如何在mvvmcross中从非视图文件中打开视图?在视图模型内部,我们会使用ShowViewModel<>(..)。 具体来说,我们正在响应推送通知来启动应用程序(带有自定义有效载荷),该有效载荷指定了应加载的视图。 我们有一个hackety解决方案,只是为了概念证明,想弄清楚正确的...

13得票1回答
MvvmCross使用Swiss语法将多个属性绑定到Android控件上

在 Android 元素上绑定多个属性的正确语法是什么? 我尝试过类似这样的方式 local:MvxBind="{ Value StartTime, Text StartTimeText}" 其中 StartTime 和 StartTimeText 属性在 ViewModel 中定义,但是...

13得票1回答
ViewModel生命周期,它何时被销毁?

在 mvvmcross v3 中的 ViewModelpublic class TimerViewModel : MvxViewModel { System.Timers.Timer timer; public TimerViewModel() { t...

13得票2回答
流畅的绑定和UIButton标题

由于我的用户界面通常需要本地化字符串,因此我的视图模型提供所有视图所需的字符串,包括按钮上的标题。 在iOS端,按钮标题是通过SetTitle方法设置的。 为了使视图模型字符串=>按钮标题映射正常工作,MvvmCross进行了一些神奇的绑定转换以使其能够良好地运行。 假设我在视图中有一个名...

13得票2回答
如何在不同的MvvmCross(v3)平台上处理GoBack最佳方法

在 MvvmCross v3 中,我使用 ShowViewModel 进行页面导航。在转换到 Mvx 之前,我会使用 NavigationService.GoBack() 方法返回上一页,这样可以避免重新创建页面。 由于 GoBack 方法是特定于 WP、WinRT、Silverlight ...