Programming Windows Phone 7

副标题:无

作   者:(美)Charles Petzold著;林永坚,姜泳涛,李鹏译

分类号:

ISBN:9787115269232

微信扫一扫,移动浏览光盘

简介

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

目录

《windows phone 7程序设计》

第一部分 基础知识

第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


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Programming Windows Phone 7
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon