本书适合具备一定基础,并且对Windows Phone 7 程序设计感兴趣的人阅读。" />
ManBetX程序设计丛书

Windows Phone 7程序设计

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

其他购买方式?

出版信息

  • 书  名Windows Phone 7程序设计
  • 系列书名ManBetX程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 岳新欣
  • 出版日期2011-12-31
  • 书  号978-7-115-26923-2
  • 定  价99.00 元
  • 页  数680
  • 开  本16开
  • 出版状态上市销售
  • 原书名
  • 原书号

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • fun88平台

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

本书特色

Windows首席技术作家力作
全面剖析Windows Phone 7,范例精彩
将你的构思变成真正的App

目录

第一部分 基础知识

第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



相关文章

  • 薄荷糖 4推荐

    Windows Phone 7程序设计

    今天《Windows Phone 7程序设计》的编辑工作终于完成了,我长长地舒了一口气。 这又是一本大部头技术书,主要介绍了以Silverlight为框架进行Windows Phone 7编程。本书共分为两个部分。 第一部分通过一些示例程序介绍了Windows Phone…...

  • 出版圈郭志敏 4推荐

    数据绑定(一)——《Windows Phone 7程序设计》

    假设你想让用户与Slider控件进行交互,而且你也想与ColorScroll程序一样,通过TextBlock显示Slider当前的值。其实很简单。只要为Slider控件的ValueChanged事件创建一个处理程序就可以了,当调用处理程序的时候,从Slider取出Value属性…...

  • 出版圈郭志敏 4推荐

    数据绑定(二)——《Windows Phone 7程序设计》

    绑定转换器 当你运行SliderBindings程序时(或者当你看到该截图的时候会感到惊讶),开始的时候你可能看到TextBlock显示Slider的值有时是整数,有时是包含一或两个小数位的浮点数,但更多的时候看到的是15位的双精度浮点数。 有办法解决这个问题吗? 有,B…...

暂无评论!