Windows应用开发:动画、定位、传感器与媒体流技术详解
1. 动画类型及独立动画创建
在应用开发中,动画是提升用户体验的重要元素。动画分为依赖动画和独立动画。依赖动画需要从UI线程获取信息,默认情况下不会执行,需要开发者手动启用( PointAnimation.EnableDependentAnimation = true )。启用后,它能在UI线程上流畅运行,但当系统执行其他任务时,情节提要可能会出现卡顿,因此应尽量避免使用依赖动画。
要创建独立动画,情节提要必须满足以下要求:
- 动画持续时间设置为0。
- 动画可针对以下目标:
- UIElement.Opacity
- Canvas.Left 或 Canvas.Top
- 画笔(使用 SolidColorBrush )
- RenderTransorm 、 Projection 、 Clip
- ObjectAnimationUsingKeyFrames
2. 应用与操作系统集成概述
应用与操作系统的集成能为用户带来更丰富的体验。可以通过魅力栏直接激活功能,具体包括以下几个方面:
- 地理定位与传感器集成 :利用设备的地理定位和各种传感器,为应用增添更多交互性。
- 媒体内容共享
超级会员免费看
订阅专栏 解锁全文
709

被折叠的 条评论
为什么被折叠?



