简介
《深入浅出:Windows 8.1应用开发》运用丰富的实例系统论述了Windows8.1应用程序开发的基本方法、技能与技巧。《深入浅出:Windows 8.1应用开发》重点介绍Windows商店应用程序(Windows Store App)开发,共包含12章的丰富内容,分别详尽剖析了以下知识:应用程序项目的基本组成元素和脉络、应用信息管理与页面导航、程序页面排版与布局控件的使用、常规控件与数据集合控件的使用、数据绑定、图形的绘制与二维变换、动画与多媒体处理、文件I/O与数据管理、网络编程与应用、响应用户输入和触控事件。《深入浅出:Windows 8.1应用开发》适合作为Windows技术爱好者及程序设计人员的入门参考,也可作为普通高校或培训机构.NET技术相关课程的参考教材,尤其适合具备.NET框架和C#编程语言基础的读者参考使用。
目录
推荐序Ⅰ
赞誉Ⅲ
前言Ⅴ
第1章 准备工作
1.1 邂逅XAML
1.1.1 XAML的命名空间
1.1.2 扩展标记
1.2 了解应用程序项目
1.3 寻找程序的入口点
1.4 一些技巧
1.4.1 让开发环境更加个性化
1.4.2 实用的调试技巧
1.4.3 请编写规范的代码
1.4.4 巧用其他学习资源
第2章应用程序管理
2.1保存和恢复应用程序状态
2.1.1使用本地应用程序设置保存状态信息
2.1.2使用序列化方式保存状态信息
2.2设置应用程序的基本信息
2.2.1设置应用标题和说明
2.2.2替换初始屏幕图片
2.2.3设置磁贴的背景色
2.2.4设置应用程序图标
2.3页面导航与参数传递
2.3.1简单的页面导航实现
2.3.2向页面传递参数
2.3.3控制页面的缓存模式
2.3.4将Frame嵌入到一个页面中
第3章界面布局
3.1线性布局——StackPanel
3.2精确定位——Canvas
3.3网格布局之Grid
3.3.1划分行和列
3.3.2定位子元素
3.3.3Grid布局实例
3.4网格布局之VariableSizedWrapGrid
3.5对齐方式与边距
3.5.1对齐方式
3.5.2Margin与Padding
3.6根据应用程序的视图调整布局
第4章常用控件
4.1使用控件的一些准则
4.1.1朴素大方最重要
4.1.2植入广告要恰到好处
4.1.3界面美化与用户体验要取得平衡
4.2按钮
4.2.1Button
4.2.2HyperlinkButton
4.2.3RadioButton
4.2.4CheckBox
4.2.5RepeatButton
4.3文本显示控件
4.3.1TextBlock
4.3.2RichTextBlock
4.3.3RichTextBlockOverflow
4.4文本输入控件——TextBox
4.4.1验证输入内容
4.4.2设置InputScope
4.4.3TextChanged事件
4.4.4屏蔽上下文菜单
4.5密码输入控件——PasswordBox
4.6图像呈现控件——Image
4.7内容的拉伸与缩放——Viewbox
4.8滑动条——Slider
4.8.1ValueChanged事件
4.8.2刻度线的位置
4.8.3ThumbToolTipValueConverter属性
4.9提示任务正在进行——ProgressRing
4.10进度条——ProgressBar
4.11“开关”控件—ToggleSwitch
4.12工具提示控件——ToolTip
4.13消息提示框——MessageDialog
4.14用户控件
4.15应用程序栏——AppBar
4.16WebView控件与HTML呈现
4.16.1根据输入的地址浏览页面
4.16.2直接为WebView设置HTML文档
4.16.3在WebView中调用脚本
第5章数据绑定与集合控件
5.1数据绑定与Binding类
5.1.1Path属性和Source属性
5.1.2DataContext与{Binding}扩展标记
5.2INotifyPropertyChanged接口与双向绑定
5.3数据绑定与匿名类型
5.4集合控件初探
5.4.1设置数据源
5.4.2DisplayMemberPath属性与SelectedValuePath属性
5.4.3SelectionMode属性与Selectedltems属性
5.4.4SelectionChanged事件
5.5数据模板
5.5.1使用统一的数据模板
5.5.2使用不统一的数据模板
5.6ObservableCollection集合
5.7值转换器
5.7.1使用值转换器
5.7.2带参数的值转换器
5.8在可视化元素之间进行数据绑定
5.9自定义项列表的布局
5.10为数据显示添加标题
5.10.1使用Header属性
5.10.2制作网格列表视图
5.11FlipView控件
5.11.1在FlipView控件呈现图像
5.11.2FlipView控件与数据绑定
5.12增量加载与IsupportIncrementalLoading接口
5.13数据的分组
5.13.1理解ItemsPath属性
5.13.2Groupltems属性的来源
5.13.3数据分组与LinQ语句
5.14缩放视图
5.14.1ViewChangeStarted和ViewChangeCompleted事件
5.14.2使用CollectionViewSource让SemanticZoom控件自动完成视图切换处理
5.15ICommand接口
……
第6章图形与动画
第7章搜索、设置与共享集成
第8章Toast通知、动态磁贴与弹出菜单
第9章多媒体处理
第10章应用程序数据与文件I/O
第11章网络通信
第12章触控与键盘事件
赞誉Ⅲ
前言Ⅴ
第1章 准备工作
1.1 邂逅XAML
1.1.1 XAML的命名空间
1.1.2 扩展标记
1.2 了解应用程序项目
1.3 寻找程序的入口点
1.4 一些技巧
1.4.1 让开发环境更加个性化
1.4.2 实用的调试技巧
1.4.3 请编写规范的代码
1.4.4 巧用其他学习资源
第2章应用程序管理
2.1保存和恢复应用程序状态
2.1.1使用本地应用程序设置保存状态信息
2.1.2使用序列化方式保存状态信息
2.2设置应用程序的基本信息
2.2.1设置应用标题和说明
2.2.2替换初始屏幕图片
2.2.3设置磁贴的背景色
2.2.4设置应用程序图标
2.3页面导航与参数传递
2.3.1简单的页面导航实现
2.3.2向页面传递参数
2.3.3控制页面的缓存模式
2.3.4将Frame嵌入到一个页面中
第3章界面布局
3.1线性布局——StackPanel
3.2精确定位——Canvas
3.3网格布局之Grid
3.3.1划分行和列
3.3.2定位子元素
3.3.3Grid布局实例
3.4网格布局之VariableSizedWrapGrid
3.5对齐方式与边距
3.5.1对齐方式
3.5.2Margin与Padding
3.6根据应用程序的视图调整布局
第4章常用控件
4.1使用控件的一些准则
4.1.1朴素大方最重要
4.1.2植入广告要恰到好处
4.1.3界面美化与用户体验要取得平衡
4.2按钮
4.2.1Button
4.2.2HyperlinkButton
4.2.3RadioButton
4.2.4CheckBox
4.2.5RepeatButton
4.3文本显示控件
4.3.1TextBlock
4.3.2RichTextBlock
4.3.3RichTextBlockOverflow
4.4文本输入控件——TextBox
4.4.1验证输入内容
4.4.2设置InputScope
4.4.3TextChanged事件
4.4.4屏蔽上下文菜单
4.5密码输入控件——PasswordBox
4.6图像呈现控件——Image
4.7内容的拉伸与缩放——Viewbox
4.8滑动条——Slider
4.8.1ValueChanged事件
4.8.2刻度线的位置
4.8.3ThumbToolTipValueConverter属性
4.9提示任务正在进行——ProgressRing
4.10进度条——ProgressBar
4.11“开关”控件—ToggleSwitch
4.12工具提示控件——ToolTip
4.13消息提示框——MessageDialog
4.14用户控件
4.15应用程序栏——AppBar
4.16WebView控件与HTML呈现
4.16.1根据输入的地址浏览页面
4.16.2直接为WebView设置HTML文档
4.16.3在WebView中调用脚本
第5章数据绑定与集合控件
5.1数据绑定与Binding类
5.1.1Path属性和Source属性
5.1.2DataContext与{Binding}扩展标记
5.2INotifyPropertyChanged接口与双向绑定
5.3数据绑定与匿名类型
5.4集合控件初探
5.4.1设置数据源
5.4.2DisplayMemberPath属性与SelectedValuePath属性
5.4.3SelectionMode属性与Selectedltems属性
5.4.4SelectionChanged事件
5.5数据模板
5.5.1使用统一的数据模板
5.5.2使用不统一的数据模板
5.6ObservableCollection集合
5.7值转换器
5.7.1使用值转换器
5.7.2带参数的值转换器
5.8在可视化元素之间进行数据绑定
5.9自定义项列表的布局
5.10为数据显示添加标题
5.10.1使用Header属性
5.10.2制作网格列表视图
5.11FlipView控件
5.11.1在FlipView控件呈现图像
5.11.2FlipView控件与数据绑定
5.12增量加载与IsupportIncrementalLoading接口
5.13数据的分组
5.13.1理解ItemsPath属性
5.13.2Groupltems属性的来源
5.13.3数据分组与LinQ语句
5.14缩放视图
5.14.1ViewChangeStarted和ViewChangeCompleted事件
5.14.2使用CollectionViewSource让SemanticZoom控件自动完成视图切换处理
5.15ICommand接口
……
第6章图形与动画
第7章搜索、设置与共享集成
第8章Toast通知、动态磁贴与弹出菜单
第9章多媒体处理
第10章应用程序数据与文件I/O
第11章网络通信
第12章触控与键盘事件
Windows 8.1: developing and deploying
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
