- 浏览: 579062 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
小网客:
噱头 没实际意义
【互动出版网】11.11购物狂欢节重磅大促,免费领万千优惠券 -
tongchuang123:
这是要出书了吗:o
微信控 控微信 -
韶华无限:
这也可以出本书……
玩转微信(彩印) -
zhukewen_java:
无语了。。。哪天出本《玩转QQ》?
玩转微信(彩印) -
yaying:
我只见过MySQL Cookbook中文版
jQuery Cookbook中文版
《深入浅出:Windows Phone8应用开发》
基本信息
作者: 林政 [作译者介绍]
出版社:清华大学出版社
ISBN:9787302308362
上架时间:2012-12-13
出版日期:2013 年1月
开本:16开
页码:1
版次:1-1
所属分类:计算机
更多关于 》》》《深入浅出:Windows Phone8应用开发》
内容简介
计算机书籍
《深入浅出:windows phone8应用开发》系统论述了windows phone 8操作系统的基本架构、开发方法与开发实践。全书内容共分三篇:开发基础篇、开发技术篇和开发实例篇。开发基础篇包括第1章~第3章,介绍了windows phone 8的技术架构及基本特性、开发环境的搭建、创建项目的方法,以及xaml语法基础;开发技术篇包括第4章~第21章,介绍了常用控件、布局管理、数据存储、图形动画、多媒体、启动器与选择器、手机感应编程、mvvm模式、网络编程、异步编程与并行编程、联系人和日程安排、手机文件读取、socket编程、墓碑机制与后台任务、蓝牙通信和近场通信、响应模式,以及c++编程;开发实例篇包括第22章~第24章,分别介绍了普通应用实例(时钟、日历、统计表、记事本、快速邮件)、网络应用实例(rss阅读器、博客园主页、网络留言板、快递100)和记账本应用等。
《深入浅出:windows phone8应用开发》配套光盘提供了书中实例源代码及开发实例的讲解视频,最大限度满足读者高效学习和快速动手实践的需要。
《深入浅出:windows phone8应用开发》内容覆盖面广、实例丰富、注重理论学习与实践开发的配合,非常适合于windows phone 8开发入门的读者,也适合于从其他智能手机平台转向windows phone 8平台的读者;对于有windows phone 开发经验的读者,也极具参考价值。
目录
《深入浅出:windows phone8应用开发》
开发基础篇 2
第1章 概述 3
1.1 windows phone的技术特点 3
1.1.1 windows phone的发展 3
1.1.2 windows phone 8的介绍 6
1.1.3 windows phone 8的新特性 7
1.2 windows phone的技术架构 8
1.2.1 windows运行时 8
1.2.1 windows phone 8应用程序模型 9
第2章 开发环境 2
2.1 搭建开发环境 2
2.1.1 开发坏境的要求 2
2.1.2 开发工具的安装 2
2.2 创建windows phone 8应用 2
2.2.1 创建hello windows phone项目 3
2.2.2 解析hello windows phone应用 5
第3章xaml简介 1
3.1 什么是xaml 1
3.2 xaml语法概述 2
.3.2.1 xaml 命名空间 3
3.2.2 声明对象 4
3.2.3 设置属性 5
3.2.4 标记扩展 10
3.2.5 事件 11
开发技术篇 2
第4章 常用控件 3
4.1 控件的基类 3
4.2 按钮(button) 7
4.3 文本块(textblock) 9
4.4 文本框(textbox) 12
4.5 边框(border) 17
4.6 超链接(hyperlinkbutton) 19
4.7 单选按钮(radiobutton) 21
4.8 复选框(checkbox) 22
4.9 进度条(progressbar) 24
4.10 滚动区域(scrollviewer) 29
4.11 列表框(listbox) 33
4.12 滑动条(slider) 36
4.13菜单栏(applicationbar) 40
第5章 布局管理 2
5.1网格布局(grid) 2
5.2堆放布局(stackpanel) 9
5.3绝对布局(canvas) 15
5.4枢轴视图布局(pivot) 20
5.5全景视图布局(panorama) 23
第6章 数据存储 1
6.1 独立存储 1
6.1.1独立存储的介绍 2
6.1.2 使用独立存储设置(isolatedstoragesettings) 3
6.1.3 使用独立存储文件(isolatedstoragefile) 8
6.2 sql server ce数据库 16
6.2.1 创建数据表 16
6.2.2 创建数据库 18
6.2.3 增删改操作 19
6.2.4 实例:员工信息操作 19
第7章 图形动画 2
7.1 基本的图形 2
7.1.1矩形(rectangle) 3
7.1.2 椭圆(ellipse) 4
7.1.3 直线(line) 5
7.1.4 线形(polyline) 6
7.1.5 多边形(polygon) 7
7.1.6 路径(path) 8
7.1.7 geometry 类和brush 类 10
7.3 使用位图编程 14
7.3.1 拉伸图像 15
7.3.2 裁切图像 15
7.3.3 动态生成图片 15
7.4 动画 20
7.4.1 动画编程中使用的类 20
7.4.2 偏移动画 23
7.4.3 旋转动画 25
7.4.3 缩放动画 26
7.4.4 倾斜动画 28
第8章 多媒体 2
8.1 mediaelement元素 2
8.1.1 mediaelement类的属性、事件和方法 2
8.1.2 mediaelement的状态 4
8.2 本地音频播放 6
8.3 网络音频播放 8
8.4 本地视频播放 11
8.5 网络视频播放 14
第9章 启动器与选择器 2
9.1 使用启动器 2
9.1.1 emailcomposetask发邮件 3
9.1.2 phonecalltask打电话 5
9.1.3 serachtask搜索 6
9.1.4 smscomposetask发送短信 7
9.1.5 webbrowsertask启动浏览器 9
9.1.6 mediaplayerlanucher播放多媒体 10
9.1.7 marketplacedetailtask应用的详细情况 12
9.1.8 marketplacehubtask应用市场 13
9.1.9 marketplacereviewtask当前应用在应用市场的信息 14
9.1.10 marketplacesearchtask应用市场搜索 15
9.1.11 bingmapstask地图 17
9.1.12 bingmapsdirectionstask地图方向 18
9.1.13 connectionsettingstask连接设置 19
9.1.14 saveappointmenttask保存日程安排 21
9.1.15 mapdownloadertask诺基亚地图加载 22
9.1.16 mapstask诺基亚地图 23
9.1.17 mapsdirectionstask地图方向 23
9.1.18 sharemediatask共享多媒体 23
9.1.19 sharelinktask共享链接 23
9.1.20 sharestatustask共享状态 24
9.2 使用选择器 24
9.2.1 cameracapturetask照相机 24
9.2.2 emailaddresschoosertask邮箱地址 26
9.2.3 phonenumberchoosertask电话号码 28
9.2.4 photochoosertask选取图片 29
9.2.5 saveemailaddresstask保存邮箱地址 31
9.2.6 savephonenumbertask保存电话号码 33
9.2.7 gameinvitetask游戏邀请 34
9.2.8 saveringtonetask保存铃声 36
9.2.9 addwalletitemtask添加钱包项目 37
9.2.10 addresschoosertask选择地址 40
9.2.11 savecontacttask保存手机联系人 41
第10章 手机感应编程 1
10.1 加速器 2
10.1.1 加速器原理 2
10.1.2 使用加速器实例编程 7
10.2 触摸感应 11
10.2.1 manipulation事件 11
10.2.2 应用示例:画图形 14
10.2.3 touch.framereported事件实现多点触摸 19
10.2.4 应用实例:涂鸦板 22
10.3 电子罗盘 31
10.3.1 罗盘传感器概述 31
10.3.2 创建一个指南针应用 32
10.4 陀螺仪 36
10.4.1 陀螺仪概述 36
10.4.3 创建一个陀螺仪应用 37
10.5 语音控制 40
10.5.1 发音合成 40
10.5.2 语音识别 42
第11章 mvvm模式 2
11.1 mvvm模式简介 2
11.2 数据绑定 3
11.2.1 用元素值绑定 4
11.2.2 三种绑定模式 5
11.2.3 绑定值转换 6
11.2.4 绑定集合 11
11.2 command的实现 17
11.3 attached behaviors的实现 23
11.4 mvvm light toolkit组件的使用 26
第12章 silverlight toolkit组件 2
12.1自动完成文本框(autocompletebox) 2
12.2上下文菜单(contextmenu) 6
12.3日期采集器(datepicker) 10
12.4 手势服务/监听(gestureservice/gesturelistener) 13
12.5 列表采集器(listpicker) 17
12.6 列表选择框(longlistselector) 20
12.7 页面转换(page transitions) 24
12.8 性能进度条(performanceprogressbar) 31
12.9 倾斜效果(tilteffect) 31
12.10 时间采集器(timepicker) 32
12.11 棒形开关(toggleswitch) 35
12.12 折叠容器(wrappanel) 35
第13章 网络编程 1
13.1 http协议网络编程 2
13.1.1 webclient类和httpwebrequest 类 2
13.1.2天气预报应用 7
13.2 使用web service进行网络编程 20
13.2.1 web service简介 20
13.2.2 在windows phone应用程序中调用web service 20
13.3 使用wcf service进行网络编程 24
13.3.1 wcf service简介 24
13.3.2 创建wcf service 25
13.3.3 调用wcf service 27
13.4 推送通知 29
13.4.1 推送通知的简介 29
13.4.2 推送通知的分类 31
13.4.3 推送通知的实现 33
13.5 webbrowser 41
第14章 异步编程与并行编程 2
14.1异步编程模式简介 2
14.1.1 异步编程模型模式(apm) 2
14.1.2基于事件的异步模式(eap) 12
14.1.3 基于任务的异步模式(tap) 16
14.2任务异步编程 18
14.2.1 相关任务类介绍 18
14.2.2 async关键字和await关键字 20
14.2.3 创建task任务 22
14.2.4 监视异步处理进度 24
14.3多线程与并行编程 27
14.3.1多线程介绍 27
14.3.2线程 27
14.3.3线程池 29
14.3.4线程锁 29
14.3.5 同步事件和等待句柄 30
14.3.6数据并行 32
14.3.7 任务并行 32
第15章 联系人和日程安排 2
15.1系统联系人 2
15.1.1 contacts类与contact类 2
15.1.2 聚合数据源 3
15.1.3 联系人搜索 4
15.2 日程安排 6
15.2.1 appointments类与appointment类 7
15.2.2 日程安排查询 8
15.3 程序联系人存储 9
15.3.1 contactstore类和storedcontact类 9
15.3.2 程序联系人的新增 11
15.3.3程序联系人的查询 12
15.3.4程序联系人的编辑 13
15.3.5程序联系人的删除 13
15.3.6 实例演示联系人存储的使用 13
第16章 手机文件数据读写 1
16.1 手机存储卡数据 2
16.1.1获取存储卡文件夹 2
16.1.2获取存储卡文件 3
16.1.3实例:读取存储卡信息 4
16.2 图片音频数据 6
16.2.1获取手机图片和音频数据 6
16.2.2保存图片到手机 7
16.2.3保存和删除手机音频 8
16.3 应用程序本地数据 8
16.3.1应用程序本地文件夹和文件 8
16.3.2实例演示本地文件和文件夹的操作 10
16.3.3获取安装包下的文件夹和文件 14
第17章 socket编程 1
17.1 socket编程介绍 2
17.1.1 socket的相关概念 2
17.1.2 socket通信的过程 4
17.2 .net框架的socket编程 5
17.2.1 windows phone 7.1中的socket api 5
17.2.2 socket示例:实现手机客户端和电脑服务器端的通信 8
17.3 windows运行时的socket编程 16
17.3.1 streamsocket介绍以及tcp socket编程步骤。 16
17.3.2连接socket 17
17.3.4启动socket监听 18
17.3.5 实例:模拟socket通讯过程 20
第18章 墓碑机制与后台任务 2
18.1墓碑机制 2
18.1.1执行模式概述 2
18.1.2应用程序的生命周期 2
18.1.3休眠状态和墓碑状态处理 3
18.2 后台文件传输 5
18.2.1 后台文件传输概述 5
18.2.2 后台传输策略 6
18.2.3 后台传输的api 6
18.2.4 后台传输编程步骤 7
18.2.5 后台文件传输实例 8
18.3 后台代理 16
18.3.1 后台代理概述 16
18.3.2 实现后台代理的api 17
18.3.4 后台代理不支持运行的api 18
18.3.5 后台代理的限制 19
18.3.6 后台任务实例 21
18.4 后台音频 23
18.4.1 后台音频概述 23
18.4.2 后台音频的api 24
18.4.3 后台音乐实例 25
18.5 计划通知 27
18.5.1 计划通知概述 27
18.5.2计划通知的api 28
18.5.3 计划通知实例 29
18.6 后台定位 30
18.6.1 定位服务概述 31
18.6.2 后台运行事件 31
18.6.3 跟踪位置变化实例 31
第19章 蓝牙和近场通信 2
19.1蓝牙 2
19.1.1 蓝牙原理介绍 2
19.1.2 windows phon蓝牙技术概述 3
19.1.3 蓝牙编程类 3
19.1.4 查找蓝牙设备和对等项 5
19.1.5 蓝牙发送消息 6
19.1.6 蓝牙接收消息 6
19.1.7 实例:实现蓝牙程序对程序的传输 7
19.1.8 实例:实现蓝牙程序对设备的连接 11
19.2 近场通信 12
19.2.1 近场通信的介绍 13
19.2.2 近场通信编程类 13
19.2.3 发现近场通信设备 14
19.2.4 近场通信发布消息 15
19.2.5 近场通信订阅消息 15
19.2.6 实例:实现近场通信的消息发布订阅 15
第20章 响应式编程 2
20.1观察者模式 2
20.1.1 观察者模式理论 2
20.1.2 观察者模式的实现 2
21.1.3 观察者模式的优缺点 4
20.1. 4 观察者模式的使用场景 5
20.2 linq语法 5
20.2.1 linq查询的组成 5
20.2.2 linq 的标准查询操作符 6
20.2.3 ienumerable和ienumerator的理解 8
20.3 .net的响应式框架 9
20.3.1 响应式框架概述 10
20.3.2 iobserver[t]和iobservable[t] 10
20.3.3 iobservable 和 ienumerable 10
20.4 在windows phone上实践响应式编程 11
20.4.1 事件联动模拟用户登陆实例 11
20.4.2 网络请求实例 13
20.4.3 响应式线程实例 15
20.4.4 豆瓣搜索实例 17
第21章 c++编程 2
21.1 c++/cx语法 2
21.1.1 命名空间 2
21.1.2基本的类型 3
21.1.3 类和结构 4
21.1.4 对象和引用计数 6
21.1.5 属性 7
21.1.6 接口 8
21.1.7 委托 9
21.1.8 事件 11
21.1.9自动类型推导auto 12
21.1.10 lambda表达式 12
21.1.11集合 13
21.2 windows运行时组件 14
21.2.1 windows phone 8支持的c++ api 14
21.2.2 在项目中使用windows运行时组件 14
21.3 使用标准c++ 18
21.3.1 标准c++与c++/cx的类型自动转换 18
21.3.2 标准c++与c++/cx的字符串的互相转换 18
21.3.3 标准c++与c++/cx的数组的互相转换 19
21.3.4 在windows运行时组件中使用标准c++ 20
21.4 direct3d 24
21.4.1 direct3d介绍 24
21.4.2 direct3d重要概念 25
21.4.3 创建一个direct3d项目 26
开发实例篇 2
第22章 普通应用实例 3
22.1 时钟 3
22.2 日历 10
22.3 统计图表 14
22.4 记事本 17
22.5 快速邮件 32
第23章 网络应用实例 2
23.1 rss阅读器 2
23.2 博客园主页 7
23.3 网络留言板 9
23.4 快递100 16
第24章 记账本应用 2
24.1记账本概述 2
24.2对象序列化存储 2
24.3记账本首页磁贴设计 7
24.4添加一笔收入 10
24.5添加一笔支出 13
24.6月报表 16
24.7年报表 20
24.8查询记录 22
24.9分类图表 23
发表评论
-
【互动出版网】2013双12全场科技类图书6.5折封顶
2013-12-12 16:30 1137【互动出版网】2013双12全场科技类图书6.5折封顶 ... -
C#编程兵书
2013-08-28 17:43 1200《C#编程兵书》 基本信息 作者: 张志强 胡君 丛书 ... -
C++编程兵书
2013-08-28 17:24 1217《C++编程兵书》 基本 ... -
HTML+CSS网站开发兵书
2013-08-28 17:04 1397《HTML+CSS网站开发兵书 ... -
Java编程兵书
2013-08-27 17:57 1226《Java编程兵书》 基本 ... -
网络运维与管理2013超值精华本
2013-08-27 17:44 1341《网络运维与管理2013超值精华本》 基本信息 作者: ... -
HTML5游戏开发进阶指南
2013-08-27 17:26 1319《HTML5游戏开发进阶指 ... -
ASP.NET MVC 4高级编程(第4版)
2013-08-26 17:58 1088《ASP.NET MVC 4高级编程(第4版)》 基本信息 ... -
嗨翻C语言
2013-08-26 17:40 1171《嗨翻C语言》 基本信息 作者: (美)David Gr ... -
C++ Primer中文版(第5版)
2013-08-26 17:20 1133《C++ Primer中文版(第5版) 》 基本信息 作 ... -
云计算原理与实践
2013-08-20 17:02 573《云计算原理与实践》 基本信息 作者: 游小明 罗光春 ... -
微信公众平台搭建与开发揭秘
2013-08-20 16:53 990《微信公众平台搭建与开发揭秘》 基本信息 作者: 易伟 ... -
精通iOS开发(第5版)
2013-08-20 16:25 1033《精通iOS开发(第5版)》 基本信息 原书名:Begi ... -
企业门户(Portal)项目实施方略与开发指南
2013-08-20 16:12 957《企业门户(Portal)项目实施方略与开发指南》 基本信 ... -
Java开发手册
2013-08-20 15:56 940《Java开发手册》 基本信息 作者: 桂颖 谷涛 出 ... -
Unity3D手机游戏开发
2013-08-08 17:33 1128《Unity3D手机游戏开发》 基本信息 作者: 金玺曾 ... -
矛与盾:黑客攻防命令大曝光
2013-08-08 16:30 765《矛与盾:黑客攻防命令大曝光》 基本信息 作者: awk ... -
视觉繁美:信息可视化方法与案例解析
2013-08-08 16:10 922《视觉繁美:信息可视 ... -
精益设计: 设计团队如何改善用户体验
2013-08-08 15:55 765《精益设计: 设计团队如何改善用户体验》 基本信息 原书 ... -
云计算与OpenStack(虚拟机Nova篇)
2013-08-08 15:19 944《云计算与OpenStack(虚拟机Nova篇)》 基本信 ...
相关推荐
本光盘是《深入浅出:Windows Phone 7应用开发》一书的配书光盘,内容包括了书中第2章、第4章到第15章所有例子的完整源代码 二、运行环境 本光盘的所有程序在以下环境调试通过: (1)Windows 7; (2)...
《深入浅出Windows 10通用应用开发》采用Windows 10的SDK进行重新改版,整合了《深入浅出Windows Phone 8.1应用开发》和《深入解析Windows Phone 8.1 UI控件编程》中的内容,因为篇幅较大删掉了很多章节。...
深入浅出Windows Phone 8.1应用开发 高清PDF 带完整书签
本书系统论述了Windows Phone 7操作系统的应用开发,全书由浅入深地介绍了Windows Phone 7应用程序开发的各方面知识,分为开发基础篇、开发技术篇和开发实例篇3个部分,从不同的层面进行了阐释。开发基础篇介绍了...
《深入浅出Windows 10通用应用开发》采用Windows 10的SDK进行重新改版,整合了《深入浅出Windows Phone 8.1应用开发》和《深入解析Windows Phone 8.1 UI控件编程》中的内容,因为篇幅较大删掉了很多章节。...
《深入浅出Windows Phone 8.1应用开发(Runtime框架)_源代码》这本书的源代码包含多个章节的内容,涉及了Windows Phone 8.1应用程序开发的关键技术。以下将逐一解析这些章节涉及的知识点。 1. **第7章** - 通常在这...
课程资源方面,推荐了几本权威教材,如《深入浅出:Windows Phone 8 应用开发》等,它们提供了丰富的理论知识和实践案例。此外,还有多媒体学材,如PPT、演示动画和教学案例,以增强课堂互动性和学习效果。教师通过...
《深入浅出Windows Phone7》是一本面向初学者的Windows Phone应用开发指南,旨在帮助读者快速掌握这个平台的开发技能。书中的内容详尽而深入,涵盖了从基础到进阶的多个方面,让读者能够逐步了解和熟悉Windows Phone...
这本书籍资源可能包含了深入浅出的指南,帮助开发者掌握WP7应用的创建和优化技术。以下是一些关于Windows Phone 7开发的关键知识点: 1. **开发环境**:Windows Phone 7的开发主要在Visual Studio集成开发环境中...
通过深入浅出地介绍Windows Phone 8的关键技术和设计理念,本书为开发者提供了构建高质量应用所需的坚实基础。无论你是想要构建功能丰富的应用程序还是高性能的游戏,这本书都是不可或缺的参考资料。
- **简介**:Charles Petzold是著名的软件工程师和作家,以其深入浅出的技术写作而闻名。他在编程领域有着丰富的经验,并撰写过多本技术书籍,其中不少被认为是经典之作。此次由微软邀请他撰写的《Programming ...
**深入浅出WP8应用开发**,这是一套专注于Windows Phone 8 (WP8) 应用程序开发的教程资源,包含从基础到进阶的多个章节。在提供的压缩包中,我们有第2章至第7章以及第9章至第10章的源代码。这些章节涵盖了WP8应用...
书中深入浅出地介绍了如何利用Silverlight框架进行高效的应用程序设计与开发。 #### 二、Silverlight简介 Silverlight是由微软公司开发的一种用于创建和运行丰富的互联网应用程序(RIA)的技术。它可以在不同的...
标题“wp8深入浅出随书光盘第二章”表明这是一本关于Windows Phone 8开发的书籍的一部分,可能包含的是该章节的源代码和相关教学材料。第二章通常会涵盖基础知识,帮助读者逐步了解和掌握WP8开发环境的搭建、应用...
深入浅出WP8应用开发,这是一门针对Windows Phone 8平台的应用程序设计与开发的教程,涵盖了从基础到高级的各个层面。本教程通过光盘源代码11至20章,旨在帮助开发者深入理解WP8应用的构建过程,掌握关键技术和实战...
《Windows Phone7手机开发官方中文教程》是一本深入浅出的指南,旨在帮助开发者们掌握在Windows Phone 7平台上创建应用程序和游戏的技术。这本教程分为三个主要部分,分别是基础部分、Silverlight交互开发和XNA游戏...
本资料包“深入浅出 PhoneGap 代码”显然旨在帮助开发者更全面地理解PhoneGap的工作原理和实际应用。 PhoneGap 的核心组件包括: 1. **Cordova**: PhoneGap 基于 Apache Cordova,这是一个开源的移动设备API库,它...