Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6544734
  • 博文数量: 915
  • 博客积分: 17977
  • 博客等级: 上将
  • 技术积分: 8846
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-26 09:59
个人简介

一个好老好老的老程序员了。

文章分类

全部博文(915)

文章存档

2022年(9)

2021年(13)

2020年(10)

2019年(40)

2018年(88)

2017年(130)

2015年(5)

2014年(12)

2013年(41)

2012年(36)

2011年(272)

2010年(1)

2009年(53)

2008年(65)

2007年(47)

2006年(81)

2005年(12)

分类: Android平台

2017-10-23 21:31:34

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,否则可能会看到新的错误。 仔细阅读这些编译器消息 - 你的代码将会更好!

 
阅读(845) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~