- 开发工具的安装
- Visual Studio 2015,已集成Windows10 SDK
- Emulator:Windows10模拟器,可将应用部署到不同分辨率模拟器;也可直接部署至本地计算机、远程计算机或Windows Phone手机
- Blend for Visual Studio:XAML UI设计工具,可实现强大UI设计功能,例如Animation动画
安装VS时记得勾选模拟器等组件
创建Hello World项目
- 文件-新建-模板-Visual C#-Windows-通用,选择空白应用
- 调出工具箱,可查看各类控件
- 拖动TextBlock到Grid布局内
- 打开属性窗口,在布局项配置水平、垂直对齐,示例设置居中
UWP开发最佳实践
- 优先使用Grid/StackPanel自适应布局,避免硬编码像素尺寸
- XAML负责UI展示,后台代码仅处理交互,业务逻辑抽离
- 复杂列表开启虚拟化,减少内存占用
- 动画优先使用Blend制作原生动画
- Package.appxmanifest仅声明必要权限
- 图片资源准备多缩放比例,适配不同设备DPI
- 页面销毁时释放资源,避免内存泄漏
Previous: 认识windows10和应用开发