新闻资讯
看你所看,想你所想

Windows程式设计(第6版)

Windows程式设计(第6版)

基本介绍

  • 书名:Windows程式设计(第6版)
  • ISBN:9787302402374
  • 定价:128元
  • 出版社:清华大学出版社
  • 出版时间:2015.06.01
  • 印次:1-1
  • 印刷日期:2015.06.02

内容简介

作为Windows开发圣经的最新版本,本书的主题是Windows 8应用程式开发,全面介绍Windows程式设计所涉及的细枝末节,旨在帮助读者从高屋见瓴的角度建立完整的知识体系,为以后的职业生涯奠定良好的基础。全书共两部分19章。第1~12章着重介绍基础知识。第13~19章介绍侧重于Windows 8平台开发的触摸、点阵图、富文本、列印、富文本、GPS/感测器和手写笔等方面。 本书适合任何层次的Windows程式设计师阅读和参考,是帮助他们梳理和建立Windows知识体系的理想读物。

目 录

第I部分基础知识
第1章标记与代码 3
1.1第一个项目 3
1.2图片的使用 8
1.3文字的变形 11
1.4播放媒体档案 18
1.5代码形式的变通 18
1.6通过代码显示图片 22
1.7纯粹的代码 23
第2章XAML语法 25
2.1通过代码定义渐变画笔 25
2.2属性元素语法 27
2.3内容属性 30
2.4TextBlock的内容属性 33
2.5画笔和其他资源的共享 35
2.6资源是共享的 38
2.7探究矢量图形 39
2.8通过Viewbox实现拉伸 47
2.9样式 49
2.10初探数据绑定 53
第3章基本事件的处理 56
3.1Tapped事件 56
3.2路由事件的处理 58
3.3重写Handled设定 63
3.4输入、对齐与背景 64
3.5大小与方向的变化 67
3.6尝试绑定到Run元素 71
3.7计时器与动画 73
第4章基于Panel的布局 79
4.1Border元素 79
4.2矩形与椭圆 82
4.3StackPanel 83
4.4横向的StackPanel 86
4.5基于绑定与转换器的WhatSize 88
4.6ScrollViewer方案 91
4.7布局中的“怪异”现象 96
4.8编写一个简单的电子书套用 97
4.9StackPanel子项的定製 99
4.10UserControl的定製 101
4.11WindowsRuntime类库的创建 103
4.12换行的替代方案 105
4.13Canvas与附加属性 107
4.14Z-Index 111
4.15使用Canvas的注意事项 111
第5章控制项与互动 113
5.1Control的特别之处 113
5.2用于设定範围的Slider控制项 115
5.3Grid 118
5.4萤幕方向与比例 123
5.5Slider与格式化字元串转换器 125
5.6工具提示与转换 125
5.7用Slider绘製草图 127
5.8按钮的几种变体 129
5.9依赖属性的定义 135
5.10RadioButton 143
5.11键盘输入与TextBox 149
5.12触摸与Thumb 151
第6章WinRT与MVVM 157
6.1MVVM简介 157
6.2数据绑定通知 158
6.3ColorScroll的“视图模型” 159
6.4精简的语法 164
6.5DataContext属性 166
6.6绑定与TextBox 168
6.7按钮与MVVM 172
6.8DelegateCommand类 173
第7章异步 179
7.1执行绪与用户界面 179
7.2MessageDialog的使用 180
7.3Lambda函式形式的回调 184
7.4神奇的await运算符 185
7.5异步操作的撤销 187
7.6FileI/O的处理 189
7.7档案选择器和档案I/O 190
7.8异常处理 194
7.9多个异步调用的合併 195
7.10高效的档案I/O 197
7.11应用程式的生命周期 198
7.12自定义的异步方法 202
第8章套用栏和弹出式视窗 211
8.1实施快捷选单 211
8.2Popup对话框 213
8.3套用栏 216
8.4套用栏按钮样式 218
8.5深入SegoeUISymbol字型 223
8.6套用栏CheckBox和RadioButton 229
8.7记事本套用栏 231
8.8XamlCruncher入门 236
8.9套用设定和视图模式 249
8.10XamlCruncher页面 251
8.11解析XAML 255
8.12XAML档案的输入和输出 257
8.13设定对话框 260
8.14超越WindowsRuntime 264
第9章动画 265
9.1Windows.UI.Xaml.Media.Animation命名空间 265
9.2动画基础 266
9.3动画变化欣赏 268
9.4双动画 273
9.5附加属性动画 278
9.6缓动函式 280
9.7完整的XAML动画 288
9.8自定义类动画 292
9.9关键帧动画 294
9.10Object动画 297
9.11预定义动画和过渡 299
第10章变换 302
10.1简短回顾 302
10.2旋转(手动和动画) 304
10.3可视化反馈 309
10.4平移 310
10.5变换组 312
10.6缩放变换 316
10.7建立模拟时钟 319
10.8倾斜 323
10.9製作开场 325
10.10变换数学 326
10.11複合变换 332
10.12几何变换 334
10.13画笔变换 335
10.14老兄,元素在哪里? 338
10.15投影变换 341
10.16推导Matrix3D 347
第11章三个模板 355
11.1按钮数据 355
11.2决策 363
11.3集合控制项和实际使用DataTemplate 366
11.4集合和接口 375
11.5轻击和选择 376
11.6面板和虚拟化面板 380
11.7自定义面板 383
11.8条目模板条形图 394
11.9FlipView控制项 395
11.10基本控制项模板 398
11.11视觉状态管理器 406
11.12使用generic.xaml 412
11.13模板部分 413
11.14自定义控制项 419
11.15模板和条目容器 424
第12章页面及导航 427
12.1萤幕解析度问题 427
12.2缩放问题 431
12.3辅屏视图 434
12.4横屏和竖屏的变化 439
12.5简单页面导航 441
12.6返回堆叠 445
12.7导航事件和页面恢复 447
12.8保存和恢复套用状态 450
12.9导航加速器和滑鼠按钮 453
12.10传递和返回数据 456
12.11VisualStudio标準模板 460
12.12视图模式和集合 466
12.13分组条目 482
第II部分Windows8新特性
第13章触控 489
13.1Pointer路线图 490
13.2初试手绘 492
13.3捕获指针 494
13.4编辑弹出选单 501
13.5压力灵敏度 504
13.6平滑锥度 507
13.7如何保存图画 514
13.8现实和超现实手绘 515
13.9触控钢琴 517
13.10操控、手指和元素 521
13.11处理惯性 528
13.12XYSlider控制项 530
13.13中心缩放和旋转 535
13.14单手指旋转 538
第14章点阵图 544
14.1像素位 544
14.2透明度和预乘Alpha 550
14.3径向渐变画笔 554
14.4载入及保存图片档案 560
14.5色调分离和单色化 568
14.6保存手绘作品 575
14.7HSL颜色选择 595
14.8反向绘画 604
14.9访问照片库 608
14.10捕捉相机照片 615
第15章原生 620
15.1P/Invoke简介 620
15.2一些帮助 625
15.3时区信息 625
15.4DirectX的WindowsRuntimeComponent封装器 643
15.5DirectWrite和字型 644
15.6配置和平台 654
15.7解读字型规格 656
15.8用SurfaceImageSource绘画 662
第16章富文本 672
16.1专用字型 673
16.2初试Glyphs 676
16.3本地存储的字型档案 678
16.4排版功能增强 681
16.5RichTextBlock和段落 682
16.6RichTextBlock选择 685
16.7RichTextBlock和超限 685
16.8分页的危险 691
16.9使用RichEditBox富文本编辑 697
16.10自行文本输入 704
第17章共享和列印 709
17.1设定和弹窗 709
17.2通过剪贴簿共享 712
17.3Share超级按钮 716
17.4基本列印 717
17.5可列印边距和不可列印边距 722
17.6分页过程 725
17.7自定义列印属性 731
17.8列印每月计画 735
17.9列印可选範围页 742
17.10关键 751
17.11列印FingerPaint艺术画 752
第18章感测器与GPS 755
18.1方位和定位 755
18.2加速度、力、重力和矢量 759
18.3跟随滚球 767
18.4两个北极 771
18.5陀螺仪=加速计+罗盘 773
18.6OrientationSensor(方向感测器)=加速计+罗盘 776
18.7方位角和海拔 781
18.8必应地图和必应地图图块 791
第19章手写笔 803
19.1InkManager集合 804
19.2墨迹绘画属性 806
19.3擦除和其他增强功能 811
19.4选择笔画 815
19.5黄色拍纸簿 822

转载请注明出处海之美文 » Windows程式设计(第6版)

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com