Windows Phone 7程序设计

书名:Windows Phone 7程序设计
作者:佩措尔
译者:林永坚/姜泳涛/李 鹏
ISBN:9787115269232
出版社:人民邮电出版社
出版时间:2012-1
格式:epub/mobi/azw3/pdf
页数:665
豆瓣评分: 7.1

书籍简介:

《Windows Phone 7程序设计》共分为两个部分。第一部分通过一些示例程序介绍了Windows Phone 7编程的基本概念,包括Windows Phone 7的安装环境、系统需求、Silverlight、XNA、方向处理、触摸、位图、传感器和服务以及应用框架问题。第二部分主要介绍Silverlight,包括XAML的威力和限制、元素和属性、布局、控件、依赖属性、数据绑定、矢量图形、栅格图形、动画和模板等内容。 《Windows Phone 7程序设计》适合具备一定基础,并且对Windows Phone 7程序设计感兴趣的人阅读。

作者简介:

Charles Petzold

Windows编程大师、世界顶级技术作家、微软资深MVP,拥有25年的Windows编程经验。1994年5月,Petzold作为唯一的作家,获得 由微软公司和Window Magazine授予的Windows 先锋奖(仅7人获奖),其讲授Windows开发的非凡成就得到了公认。直到今天,他依然是Windows GDI 程序设计首席技术作家。

他出版过十几本著作,其中,《Windows程序设计》是尽人皆知的Win32 API编程经典,《编码》、《图灵的秘密》等作品也深受好评。

书友短评:

@ 小土刀 整理书架日06 @ SomeoneElse 典型的Charles Petzold的风格,整本书不介绍Blend,不介绍怎么操作Tile,不介绍background agent,但是很细致的讲解怎么手写Control Template,怎么手写Data Template。如果喜欢这种风格的话,可以收益良多。 @ Stk_OverFlow 书是不错,作者也鼎鼎大名。 @ Jaime 翻译水平是瓶颈 @ Remex 很久之前看的,现在又忘得差不多了 @ Jaime 翻译水平是瓶颈 @ 我是双鱼男 比较老了,可以学些基本知识。 @ 小土刀 整理书架日06 @ Stk_OverFlow 书是不错,作者也鼎鼎大名。 @ Remex 很久之前看的,现在又忘得差不多了

第一部分 基础知识
第1 章 Hello,Windows Phone 7   2
1.1 Windows Phone 7 目标平台  2
1.2 硬件规格  4
1.3 感应器和服务  6
1.4 文件新建项目  6
1.5 第一个Silverlight 手机程序  7
1.6 标准Silverlight 文件  9
1.7 主题颜色  15
1.8 点和像素  16
1.9 XAP 就是ZIP   18
1.10 Windows Phone 的XNA 程序  18
第2 章 方向处理  25
2.1 Silverlight 与动态布局  25
2.2 方向事件  31
2.3 XNA 方向  32
2.4 简易时钟  35
第3 章 触摸简介  40
3.1 XNA 的底层触摸处理  40
3.2 XNA 手势接口  43
3.3 Silverlight 底层触摸事件  45
3.4 Manipulation 事件  48
3.5 路由事件  51
3.6 怪异的行为  53
第4 章 位图  54
4.1 XNA 纹理绘图  55
4.2 Silverlight 中的Image 元素  57
4.3 通过Web 获取的图像  58
4.4 Image 和ImageSource  60
4.5 利用代码加载本地位图  62
4.6 从相机捕获  63
4.7 手机图片库  66
第5 章 传感器与服务  70
5.1 加速计  70
5.2 简单的气泡水平仪  75
5.3 地理位置(服务)  80
5.4 使用地图服务  83
第6 章 应用程序架构  90
6.1 基本导航  90
6.2 页面间传递数据  96
6.3 页面间数据共享  98
6.4 保留多个实例的数据  103
6.5 多任务之梦  105
6.6 Windows Phone 的任务切换  105
6.7 页面状态  107
6.8 独立存储  110
6.9 XNA 的墓碑化和设置  114
6.10 测试和实验  119
第二部 分 Silverlight
第7 章 XAML 的威力和局限  122
7.1 代码中的TextBlock  123
7.2 属性继承  125
7.3 属性元素语法  126
7.4 颜色和画刷  127
7.5 内容和内容属性  133
7.6 资源集合  136
7.7 共享画刷  137
7.8 x:Key 和x:Name  140
7.9 样式简介  141
7.10 样式继承  142
7.11 主题  143
7.12 渐变强调  144
第8 章 元素与属性  146
8.1 基本形状  146
8.2 变换  148
8.3 类视频动画  155
8.4 处理Manipulation 事件  156
8.5 Border 元素  158
8.6 TextBlock 的属性和内联  161
8.7 深入解析Image  164
8.8 播放视频  166
8.9 Opacity 模式  167
8.10 非平铺Tile 画刷  169
第9 章 布局的复杂性  170
9.1 唯一单元格Grid  171
9.2 StackPanel 栈  173
9.3 StackPanel 中的文本串联  176
9.4 嵌套面板类  178
9.5 Visibility 与布局  180
9.6 两个ScrollViewer 应用程序  181
9.7 布局机制  187
9.8 深入理解面板类  189
9.9 复制只包含一个单元格的Grid   190
9.10 自定义垂直的StackPanel   193
9.11 复古的Canvas   195
9.12 Canvas 与ZIndex  200
9.13 Canvas 和触摸处理  201
9.14 强大的Grid  202
第10 章 App Bar 和控件  205
10.1 ApplicationBar 图标  205
10.2 Jot 和Application 设置  212
10.3 Jot 和Touch  216
10.4 Jot 和ApplicationBar  218
10.5 Elements 和Controls  223
10.6 RangeBase 和Slider   225
10.7 基础Button  230
10.8 Content 概念   233
10.9 主题样式和优先级   237
10.10 Button 层次结构   238
10.11 切换运行的秒表   240
10.12 按钮和样式   249
10.13 TextBox 和键盘输入   251
第11 章 依赖属性   259
11.1 问题说明   259
11.2 依赖属性的特别之处   262
11.3 继承UserControl 271
11.4 新型开关按钮  280
11.5 带属性的面板  285
11.6 附加属性  290
第12 章 数据绑定   295
12.1 绑定源与目标   295
12.2 Target 和Mode   297
12.3 绑定转换器   300
12.4 相对绑定源   305
12.5 this 绑定源   305
12.6 通知机制   309
12.7 简单的绑定服务   310
12.8 DataContext 设置   315
12.9 简单的判断   320
12.10 转换器及其属性   323
12.11 获取与设置  327
12.12 TextBox 的绑定更新   333
第13 章 矢量图形   345
13.1 Shape 库   345
13.2 Canvas 和Grid   346
13.3 Overlapping 和ZIndex    348
13.4 Polyline 和自定义曲线   349
13.5 Cap、Join 和Dash  354
13.6 Polygon 和Fill   361
13.7 Stretch 属性   363
13.8 动态多边形  364
13.9 Path 元素  366
13.10 Geometry 和Transform   372
13.11 复合几何图形  377
13.12 全能的PathGeometry   377
13.13 ArcSegment 属性  379
13.14 贝塞尔曲线  387
13.15 Path 标记语法  396
13.16 本章的来源  400
第14 章 光栅图形  406
14.1 位图类继承关系  406
14.2 WriteableBitmap 和UIElement  408
14.3 像素位  414
14.4 位图上的矢量图形  418
14.5 图形与墓碑化  423
14.6 保存到图片库  431
14.7 成为照片扩展程序  438
第15 章 动画  449
15.1 基于帧与基于时间  449
15.2 动画目标  452
15.3 单击和旋转  453
15.4 一些修改  456
15.5 基于XAML 的动画  460
15.6 告诫   462
15.7 关键帧动画  469
15.8 Loaded 事件触发器  472
15.9 附加属性(非附加属性)动画  480
15.10 样条曲线和关键帧  485
15.11 反弹球问题  493
15.12 渐变函数  497
15.13 透视变形动画  502
15.14 动画和属性优先级  508
第16 章 两类模板  512
16.1 ContentControl 和DataTemplate  512
16.2 检查可视化树  517
16.3 ControlTemplate 基础  521
16.4 Visual State Manager   531
16.5 Style 和Template 的共享和重用  540
16.6 库中的自定义控件  543
16.7 Slider 的变体  548
16.8 方便易用的Thumb  558
16.9 自定义控件  562
第17 章 项集合控件  568
17.1 项集合控件和可视化树  569
17.2 自定义项的显示  576
17.3 ListBox 选中  580
17.4 ItemsSource 绑定  584
17.5 数据库和业务对象  589
17.6 妙趣横生的DataTemplate   606
17.7 排序  609
17.8 更改Panel   614
17.9 DataTemplate 条形图  616
17.10 显示完整的卡片档  622
第18 章 Pivot 和Panorama   633
18.1 Pivot 和Panorama 的对比  633
18.2 作曲家音乐播放器  644
18.3 与XNA 关联  647
18.4 XNA 音乐类:MediaLibrary   649
18.5 显示专辑  654
18.6 XNA 音乐类:MediaPlayer   659
· · · · · ·

添加微信公众号:好书天下获取

添加微信公众号:“好书天下”获取书籍好书天下 » Windows Phone 7程序设计
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

添加微信公众号:“好书天下”获取书籍

添加微信公众号:“好书天下”获取书籍添加微信公众号:“好书天下”获取书籍