Windows8是微软操作系统平台的一次巨大变革,它创造性地融合了平板电脑与桌面电脑,更加灵活地适应移动互联网时代的发展需要。进一步吸收众多生态建设参与者,正是Windows8平台大力发展的需要-Windows Store App开发者是Windows生态建设居功至伟的力量;撰写此书正好可以为广大开发者提供参考。
售 价:¥
纸质售价:¥47.60购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前折页
扉页
版权页
推荐序
赞誉
前言
目录
第1章 准备工作
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.1 使用本地应用程序设置保存状态信息
2.1.2 使用序列化方式保存状态信息
2.2 设置应用程序的基本信息
2.2.1 设置应用标题和说明
2.2.2 替换初始屏幕图片
2.2.3 设置磁贴的背景色
2.3 页面导航与参数传递
2.3.1 简单的页面导航实现
2.3.2 向页面传递参数
2.3.3 控制页面的缓存模式
2.3.4 将Frame嵌入到一个页面中
第3章 界面布局
3.2 精确定位——Canvas
3.3 网格布局之Grid
3.3.1 划分行和列
3.3.2 定位子元素
3.3.3 Grid布局实例
3.4 网格布局之VariableSizedWrapGrid
3.5 对齐方式与边距
3.5.1 对齐方式
3.5.2 Margin与Padding
3.6 根据应用程序的视图调整布局
第4章 常用控件
4.1.1 朴素大方最重要
4.2 按钮
4.1.3 界面美化与用户体验要取得平衡
4.2.2 HyperlinkButton
4.2.3 RadioButton
4.2.4 CheckBox
4.2.5 RepeatButton
4.3 文本显示控件
4.3.1 TextBlock
4.3.2 RichTextBlock
4.3.3 RichTextBlockOverflow
4.4 文本输入控件——TextBox
4.4.1 验证输入内容
4.4.2 设置InputScope
4.4.3 TextChanged事件
4.5 密码输入控件——PasswordBox
4.4.4 屏蔽上下文菜单
4.6 图像呈现控件——Image
4.7 内容的拉伸与缩放——Viewbox
4.8 滑动条——Slider
4.8.1 ValueChanged事件
4.8.2 刻度线的位置
4.8.3 ThumbToolTipValueConverter属性
4.9 提示任务正在进行——ProgressRing
4.11 “开关”控件——ToggleSwitch
4.12 工具提示控件——ToolTip
4.13 消息提示框——MessageDialog
4.14 用户控件
4.15 应用程序栏——AppBar
4.16 WebView控件与HTML呈现
4.16.1 根据输入的地址浏览页面
4.16.2 直接为WebView设置HTML文档
第5章 数据绑定与集合控件
5.1.1 Path属性和Source属性
5.1.2 DataContext与{Binding}扩展标记
5.2 INotifyPropertyChanged接口与双向绑定
5.3 数据绑定与匿名类型
5.4 集合控件初探
5.4.1 设置数据源
5.4.2 DisplayMemberPath属性与SelectedValuePath属性
5.4.3 SelectionMode属性与SelectedItems属性
5.4.4 SelectionChanged事件
5.5 数据模板
5.5.1 使用统一的数据模板
5.5.2 使用不统一的数据模板
5.6 ObservableCollection<T>集合
5.7 值转换器
5.7.1 使用值转换器
5.7.2 带参数的值转换器
5.8 在可视化元素之间进行数据绑定
5.9 自定义项列表的布局
5.10 为数据显示添加标题
5.10.1 使用Header属性
5.10.2 制作网格列表视图
5.11 FlipView控件
5.11.1 在FlipView控件呈现图像
5.11.2 FlipView控件与数据绑定
5.12 增量加载与IsupportIncrementalLoading接口
5.13 数据的分组
5.13.1 理解ItemsPath属性
5.13.2 GroupItems属性的来源
5.13.3 数据分组与LinQ语句
5.14 缩放视图
5.14.1 ViewChangeStarted和ViewChangeCompleted事件
5.14.2 使用CollectionViewSource让SemanticZoom控件自动完成视图切换处理
5.15 ICommand接口
第6章 图形与动画
6.1.1 Line
6.1.2 Rectangle
6.1.3 Ellipse
6.1.4 Polyline
6.1.5 Polygon
6.2 路径
6.2.1 EllipseGeometry
6.2.2 RectangleGeometry
6.2.3 LineGeometry
6.2.4 GeometryGroup
6.2.5 PathGeometry
6.2.6 FillRule属性
6.3 画刷
6.3.1 SolidColorBrush
6.3.2 LinearGradientBrush
6.3.3 ImageBrush
6.3.4 WebViewBrush
6.4 二维变换
6.4.1 TranslateTransform
6.4.2 ScaleTransform
6.4.3 RotateTransform
6.4.4 SkewTransform
6.4.5 TransformGroup
6.4.6 CompositeTransform
6.5 透视转换
6.6 简单动画
6.6.1 DoubleAnimation
6.6.2 PointAnimation
6.6.3 ColorAnimation
6.7 关键帧动画
6.7.1 示例MyApp_1:滑动的圆
6.7.2 示例MyApp_2:“开门”动画
6.7.3 示例MyApp_3:变色文本
6.8 控制动画的播放行为
6.9 控件模板中的动画
6.9.1 修改控件的默认模板
6.9.2 可视化状态的使用方法
第7章 搜索、设置与共享集成
7.1.1 为应用程序添加搜索功能
7.1.2 ShowOnKeyboardInput属性
7.1.3 使用搜索建议
7.1.4 搜索激活
7.2 应用程序设置
7.3 数据共享
7.3.1 粘贴板
7.3.2 共享目标
第8章 Toast通知、动态磁贴与弹出菜单
8.1.1 如何生成Toast通知
8.1.2 更改Toast通知的提示声音
8.1.3 在计划时间后显示Toast通知
8.2 动态磁贴
8.2.1 为磁贴定义图像
8.2.2 更新磁贴信息
8.2.3 创建次要磁贴
8.3 更新徽标提醒
8.4 使用弹出菜单
第9章 多媒体处理
9.1.1 使用MediaElement播放多媒体示例
9.1.2 使用MediaElement自带的播放控件
9.1.3 后台播放
9.2 多媒体捕捉
9.2.1 CameraCaptureUI
9.2.2 MediaCapture
9.3 图像的解码与编码
9.3.1 Png格式转Jpg格式示例
9.3.2 图像反色处理示例
9.4 Play To
9.4.1 Play To接收端应用示例
9.4.2 Play To发送端应用示例
9.5 多媒体转码
9.6 将可视化元素保存为图像文件
9.7 语音朗读
第10章 应用程序数据与文件I/O
10.1.1 应用程序设置存取简单示例
10.1.2 合并设置值
10.1.3 管理设置容器
10.2 管理应用存储区中的目录和文件
10.3 文件选择器
10.3.1 FileOpenPicker
10.3.2 FileSavePicker
10.4 目录选择器
10.5 自定义文件选择器的UI
10.5.1 FileOpenPickerUI示例
10.5.2 FileSavePickerUI示例
10.6 访问用户库
10.7 FileIO与PathIO
10.7.1 FileIO类的使用
10.7.2 PathIO类的使用
10.8 可访问存储列表管理
10.9 流的操作
10.9.1 读写文件流示例
10.9.2 内存流InMemoryRandomAccessStream的使用
10.9.3 DataWriter和DataReader
10.10 XML处理
10.10.1 加载与保存文档
10.10.2 动态编辑XML文档
10.10.3 使用Linq to XML
10.11 处理JSON数据
10.12 序列化与反序列化
10.12.1 XML序列化与反序列化
10.12.2 JSON序列化与反序列化
10.13 数据保护
10.14 文件启动器
10.15 文件激活
第11章 网络通信
11.1.1 聊天应用程序
11.1.2 使用StreamSocket传输文件
11.1.3 WebSocket通信技术
11.2 HTTP通信
11.2.1 HttpWebRequest类与HttpWebResponse类的使用
11.2.2 如何向服务器POST数据
11.3 后台传输
11.4 访问Web服务
11.4.1 调用普通的Web服务
11.4.2 调用WCF服务
11.5 访问RSS资源
第12章 触控与键盘事件
12.1.1 触控事件引发的顺序
12.1.2 触控操作示例
12.2 Tapped与RightTapped事件
12.3 键盘事件
后折页
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜