发布Xamarin.Forms稳定版本2.3.4

Xamarin.Forms 2.3.4 版本更新包括 Android 启动时间的改进、新增可绑定选择器控件、增强 XAMLC 支持等特性。此外还包含了近 200 个错误修复及超过 50 个社区贡献的改动。

Xamarin.Forms 2.3.4 强调

如果您一直在监控我们的公共路线图和预发行版,那么您将会很熟悉。

  • Android启动时间改进
  • 可绑定选择器
  • OnIdiom支持桌面
  • XAMLC改进
  • 近200个错误修复
  • 超过50个社区提出拉动请求

Android启动时间改进

我们已经在显微镜下将启动时间放在Android上,并进行了几次增量调整,以达到毫秒级的改善。 其中一些改进包括代码优化,以加快启动时的JIT编译时间,按需加载自定义字体文件和Application.Properties存储,简化处理程序注册,如效果和自定义渲染器,以及重构渲染器构造函数。
这些更改对您来说意义重大将取决于您的应用程序代码和设备。 我们继续寻找领域,以提高业绩,特别是在启动和观察通货膨胀方面。


可绑定选择器

什么数据输入表单在某些时候不能使用Picker控件? 您将很高兴看到我们已经通过此版本听取了您的反馈,并启用了绑定支持。 它的工作原理就像您期望的属性ItemsSource,SelectedIndex,SelectedItem,Title和TextColor。

点击(此处)折叠或打开

  1. Picker
  2.     Title="Select a Color"
  3.     ItemsSource="{Binding Colors}" />


桌面Idiom

桌面现在是支持的成语。 当在桌面上运行UWP应用程序时,现在将返回成语,当在设备上运行相同的应用程序时,它将返回Phone。

点击(此处)折叠或打开

  1. StackLayout>
  2.     StackLayout.Orientation>
  3.         OnIdiom x:TypeArguments="StackOrientation">
  4.             OnIdiom.Phone>Vertical/OnIdiom.Phone>
  5.             OnIdiom.Tablet>Vertical/OnIdiom.Tablet>
  6.             OnIdiom.Desktop>Horizontal/OnIdiom.Desktop>
  7.         /OnIdiom>
  8.     /StackLayout.Orientation>
  9. ...
  10. /StackLayout>


有关更多信息,请查看我们在可绑定选择器控件上的博文

XAMLC改进

XAMLC在启用时提供对XAML代码的精彩编译时检查,以及提高应用程序的整体性能。 Xamarin.Forms 2.3.4增加了现在编译的XAML特性的范围。 这意味着您可以更好地验证您的代码,这可能会导致您以前未见过的新的编译器错误。 例如,使用附加属性时,请务必指定一个公共的getter和setter,否则可能会看到新的错误。 仔细阅读这些编译器消息 - 你的代码将会更好!

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值