最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

《深入浅出Windows Phone 8应用开发》

IT圈 admin 57浏览 0评论

2024年8月2日发(作者:龙金鑫)

本文由麦可网整理,转载请注明出处

《深入浅出Windows Phone 8应用开发》

章节

第1章 概述

第2章 开发环境

第3章XAML简介

第4章 常用控件

第5章 布局管理

第6章 数据存储

第7章 图形动画

第8章 多媒体

第9章 启动器与选择器

第10章 手机感应编程

第11章 MVVM模式

第12章 Silverlight Toolkit组件

第13章 网络编程

第14章 异步编程与并行编程

第15章 联系人和日程安排

第16章 手机文件数据读写

第17章 Socket编程

第18章 墓碑机制与后台任务

第19章 蓝牙和近场通信

第20章 响应式编程

第21章 C++编程

第22章 普通应用实例

第23章 网络应用实例

第24章 记账本应用

目录详情

开发基础篇

第1章 概述

1.1 Windows Phone的技术特点

1.1.1 Windows Phone的发展

1.1.2 Windows Phone 8的介绍

1.1.3 Windows Phone 8的新特性

1.2 Windows Phone的技术架构

1.2.1 Windows运行时

1.2.1 Windows Phone 8应用程序模型

第2章 开发环境

2.1 搭建开发环境

2.1.1 开发坏境的要求

2.1.2 开发工具的安装

2.2 创建Windows Phone 8应用

2.2.1 创建Hello Windows Phone项目

2.2.2 解析Hello Windows Phone应用

本文由麦可网整理,转载请注明出处

第3章XAML简介

3.1 什么是XAML

3.2 XAML语法概述

3.2.1 XAML 命名空间

3.2.2 声明对象

3.2.3 设置属性

3.2.4 标记扩展

3.2.5 事件

开发技术篇

第4章 常用控件

4.1 控件的基类

4.2 按钮(Button)

4.3 文本块(TextBlock)

4.4 文本框(TextBox)

4.5 边框(Border)

4.6 超链接(HyperlinkButton)

4.7 单选按钮(RadioButton)

4.8 复选框(CheckBox)

4.9 进度条(ProgressBar)

4.10 滚动区域(ScrollViewer)

4.11 列表框(ListBox)

4.12 滑动条(Slider)

4.13菜单栏(ApplicationBar)

第5章 布局管理

5.1网格布局(Grid)

5.2堆放布局(StackPanel)

5.3绝对布局(Canvas)

5.4枢轴视图布局(Pivot)

5.5全景视图布局(Panorama)

第6章 数据存储

6.1 独立存储

6.1.1独立存储的介绍

6.1.2 使用独立存储设置(IsolatedStorageSettings)

6.1.3 使用独立存储文件(IsolatedStorageFile)

6.2 SQL Server CE数据库

6.2.1 创建数据表

6.2.2 创建数据库

6.2.3 增删改操作

6.2.4 实例:员工信息操作

第7章 图形动画

7.1 基本的图形

7.1.1矩形(Rectangle)

7.1.2 椭圆(Ellipse)

7.1.3 直线(Line)

本文由麦可网整理,转载请注明出处

7.1.4 线形(Polyline)

7.1.5 多边形(Polygon)

7.1.6 路径(Path)

7.1.7 Geometry 类和Brush 类

7.3 使用位图编程

7.3.1 拉伸图像

7.3.2 裁切图像

7.3.3 动态生成图片

7.4 动画

7.4.1 动画编程中使用的类

7.4.2 偏移动画

7.4.3 旋转动画

7.4.3 缩放动画

7.4.4 倾斜动画

第8章 多媒体

8.1 MediaElement元素

8.1.1 MediaElement类的属性、事件和方法

8.1.2 MediaElement的状态

8.2 本地音频播放

8.3 网络音频播放

8.4 本地视频播放

8.5 网络视频播放

第9章 启动器与选择器

9.1 使用启动器

9.1.1 EmailComposeTask发邮件

9.1.2 PhoneCallTask打电话

9.1.3 SerachTask搜索

9.1.4 SmscomposeTask发送短信

9.1.5 WebBrowserTask启动浏览器

9.1.6 MediaPlayerLanucher播放多媒体

9.1.7 MarketPlaceDetailTask应用的详细情况

9.1.8 MarketplaceHubTask应用市场 9.1.9 MarketplaceReviewTask当前应用在应用市场的信

9.1.10 MarketPlaceSearchTask应用市场搜索

9.1.11 BingMapsTask地图

9.1.12 BingMapsDirectionsTask地图方向

9.1.13 ConnectionSettingsTask连接设置

9.1.14 SaveAppointmentTask保存日程安排

9.1.15 MapDownloaderTask诺基亚地图加载

9.1.16 MapsTask诺基亚地图

9.1.17 MapsDirectionsTask地图方向

9.1.18 ShareMediaTask共享多媒体

9.1.19 ShareLinkTask共享链接

9.1.20 ShareStatusTask共享状态

本文由麦可网整理,转载请注明出处

9.2 使用选择器

9.2.1 CameraCaptureTask照相机

9.2.2 EmailAddressChooserTask邮箱地址

9.2.3 PhoneNumberChooserTask电话号码

9.2.4 PhotoChooserTask选取图片

9.2.5 SaveEmailAddressTask保存邮箱地址

9.2.6 SavePhoneNumberTask保存电话号码

9.2.7 GameInviteTask游戏邀请

9.2.8 SaveRingtoneTask保存铃声

9.2.9 AddWalletItemTask添加钱包项目

9.2.10 AddressChooserTask选择地址

9.2.11 SaveContactTask保存手机联系人

第10章 手机感应编程

10.1 加速器

10.1.1 加速器原理

10.1.2 使用加速器实例编程

10.2 触摸感应

10.2.1 Manipulation事件

10.2.2 应用示例:画图形

10.2.3 eported事件实现多点触摸

10.2.4 应用实例:涂鸦板

10.3 电子罗盘

10.3.1 罗盘传感器概述

10.3.2 创建一个指南针应用

10.4 陀螺仪

10.4.1 陀螺仪概述

10.4.3 创建一个陀螺仪应用

10.5 语音控制

10.5.1 发音合成

10.5.2 语音识别

第11章 MVVM模式

11.1 MVVM模式简介

11.2 数据绑定

11.2.1 用元素值绑定

11.2.2 三种绑定模式

11.2.3 绑定值转换

11.2.4 绑定集合

11.2 Command的实现

11.3 Attached Behaviors的实现

11.4 MVVM Light Toolkit组件的使用

第12章 Silverlight Toolkit组件

12.1自动完成文本框(AutoCompleteBox)

12.2上下文菜单(ContextMenu)

12.3日期采集器(DatePicker)

本文由麦可网整理,转载请注明出处

12.4 手势服务/监听(GestureService/GestureListener)

12.5

12.6

12.7

12.8

列表采集器(ListPicker)

列表选择框(LongListSelector)

页面转换(Page Transitions)

性能进度条(PerformanceProgressBar)

12.9 倾斜效果(TiltEffect)

12.10 时间采集器(TimePicker)

12.11 棒形开关(ToggleSwitch)

12.12 折叠容器(WrapPanel)

第13章 网络编程

13.1 HTTP协议网络编程

13.1.1 WebClient类和HttpWebRequest 类

13.1.2天气预报应用

13.2 使用Web Service进行网络编程

13.2.1 Web Service简介

13.2.2 在Windows Phone应用程序中调用Web Service

13.3 使用WCF Service进行网络编程

13.3.1 WCF Service简介

13.3.2 创建WCF Service

13.3.3 调用WCF Service

13.4 推送通知

13.4.1 推送通知的简介

13.4.2 推送通知的分类

13.4.3 推送通知的实现

13.5 WebBrowser

第14章 异步编程与并行编程

14.1异步编程模式简介

14.1.1 异步编程模型模式(APM)

14.1.2基于事件的异步模式(EAP)

14.1.3 基于任务的异步模式(TAP)

14.2任务异步编程

14.2.1 相关任务类介绍

14.2.2 async关键字和await关键字

14.2.3 创建Task任务

14.2.4 监视异步处理进度

14.3多线程与并行编程

14.3.1多线程介绍

14.3.2线程

14.3.3线程池

14.3.4线程锁

14.3.5 同步事件和等待句柄

14.3.6数据并行

14.3.7 任务并行

第15章 联系人和日程安排

本文由麦可网整理,转载请注明出处

15.1系统联系人

15.1.1 Contacts类与Contact类

15.1.2 聚合数据源

15.1.3 联系人搜索

15.2 日程安排

15.2.1 Appointments类与Appointment类

15.2.2 日程安排查询

15.3 程序联系人存储

15.3.1 ContactStore类和StoredContact类

15.3.2 程序联系人的新增

15.3.3程序联系人的查询

15.3.4程序联系人的编辑

15.3.5程序联系人的删除

15.3.6 实例演示联系人存储的使用

第16章 手机文件数据读写

16.1 手机存储卡数据

16.1.1获取存储卡文件夹

16.1.2获取存储卡文件

16.1.3实例:读取存储卡信息

16.2 图片音频数据

16.2.1获取手机图片和音频数据

16.2.2保存图片到手机

16.2.3保存和删除手机音频

16.3 应用程序本地数据

16.3.1应用程序本地文件夹和文件

16.3.2实例演示本地文件和文件夹的操作

16.3.3获取安装包下的文件夹和文件

第17章 Socket编程

17.1 Socket编程介绍

17.1.1 Socket的相关概念

17.1.2 Socket通信的过程

17.2 .NET框架的Socket编程

17.2.1 Windows Phone 7.1中的Socket API

17.2.2 Socket示例:实现手机客户端和电脑服务器端的通信

17.3 Windows运行时的Socket编程

17.3.1 StreamSocket介绍以及TCP Socket编程步骤

17.3.2连接Socket

17.3.4启动Socket监听

17.3.5 实例:模拟Socket通讯过程

第18章 墓碑机制与后台任务

18.1墓碑机制

18.1.1执行模式概述

18.1.2应用程序的生命周期

18.1.3休眠状态和墓碑状态处理

本文由麦可网整理,转载请注明出处

18.2 后台文件传输

18.2.1

18.2.2

18.2.3

18.2.4

后台文件传输概述

后台传输策略

后台传输的API

后台传输编程步骤

18.2.5 后台文件传输实例

18.3 后台代理

18.3.1 后台代理概述

18.3.2 实现后台代理的API

18.3.4 后台代理不支持运行的API

18.3.5 后台代理的限制

18.3.6 后台任务实例

18.4 后台音频

18.4.1 后台音频概述

18.4.2 后台音频的API

18.4.3 后台音乐实例

18.5 计划通知

18.5.1 计划通知概述

18.5.2计划通知的API

18.5.3 计划通知实例

18.6 后台定位

18.6.1 定位服务概述

18.6.2 后台运行事件

18.6.3 跟踪位置变化实例

第19章 蓝牙和近场通信

19.1蓝牙

19.1.1 蓝牙原理介绍

19.1.2 Windows Phon蓝牙技术概述

19.1.3 蓝牙编程类

19.1.4 查找蓝牙设备和对等项

19.1.5 蓝牙发送消息

19.1.6 蓝牙接收消息

19.1.7 实例:实现蓝牙程序对程序的传输

19.1.8 实例:实现蓝牙程序对设备的连接

19.2 近场通信

19.2.1 近场通信的介绍

19.2.2 近场通信编程类

19.2.3 发现近场通信设备

19.2.4 近场通信发布消息

19.2.5 近场通信订阅消息

19.2.6 实例:实现近场通信的消息发布订阅

第20章 响应式编程

20.1观察者模式

20.1.1 观察者模式理论

本文由麦可网整理,转载请注明出处

20.1.2 观察者模式的实现

21.1.3 观察者模式的优缺点

20.1. 4 观察者模式的使用场景

20.2 LINQ语法

20.2.1 LINQ查询的组成

20.2.2 LINQ 的标准查询操作符

20.2.3 IEnumerable和IEnumerator的理解

20.3 .NET的响应式框架

20.3.1 响应式框架概述

20.3.2 IObserver和IObservable

20.3.3 IObservable 和 IEnumerable

20.4 在Windows Phone上实践响应式编程

20.4.1 事件联动模拟用户登陆实例

20.4.2 网络请求实例

20.4.3 响应式线程实例

20.4.4 豆瓣搜索实例

第21章 C++编程

21.1 C++/CX语法

21.1.1 命名空间

21.1.2基本的类型

21.1.3 类和结构

21.1.4

21.1.5

21.1.6

21.1.7

对象和引用计数

属性

接口

委托

21.1.8 事件

21.1.9自动类型推导auto

21.1.10 Lambda表达式

21.1.11集合

21.2 Windows运行时组件

21.2.1 Windows Phone 8支持的C++ API

21.2.2 在项目中使用Windows运行时组件

21.3 使用标准C++

21.3.1 标准C++与C++/CX的类型自动转换

21.3.2 标准C++与C++/CX的字符串的互相转换

21.3.3 标准C++与C++/CX的数组的互相转换

21.3.4 在Windows运行时组件中使用标准C++

21.4 Direct3D

21.4.1 Direct3D介绍

21.4.2 Direct3D重要概念

21.4.3 创建一个Direct3D项目

开发实例篇

第22章 普通应用实例

22.1 时钟

本文由麦可网整理,转载请注明出处

22.2 日历

22.3 统计图表

22.4 记事本

22.5 快速邮件

第23章 网络应用实例

23.1 RSS阅读器

23.2 博客园主页

23.3 网络留言板

23.4 快递100

第24章 记账本应用

24.1记账本概述

24.2对象序列化存储

24.3记账本首页磁贴设计

24.4添加一笔收入

24.5添加一笔支出

24.6月报表

24.7年报表

24.8查询记录

24.9分类图表

2024年8月2日发(作者:龙金鑫)

本文由麦可网整理,转载请注明出处

《深入浅出Windows Phone 8应用开发》

章节

第1章 概述

第2章 开发环境

第3章XAML简介

第4章 常用控件

第5章 布局管理

第6章 数据存储

第7章 图形动画

第8章 多媒体

第9章 启动器与选择器

第10章 手机感应编程

第11章 MVVM模式

第12章 Silverlight Toolkit组件

第13章 网络编程

第14章 异步编程与并行编程

第15章 联系人和日程安排

第16章 手机文件数据读写

第17章 Socket编程

第18章 墓碑机制与后台任务

第19章 蓝牙和近场通信

第20章 响应式编程

第21章 C++编程

第22章 普通应用实例

第23章 网络应用实例

第24章 记账本应用

目录详情

开发基础篇

第1章 概述

1.1 Windows Phone的技术特点

1.1.1 Windows Phone的发展

1.1.2 Windows Phone 8的介绍

1.1.3 Windows Phone 8的新特性

1.2 Windows Phone的技术架构

1.2.1 Windows运行时

1.2.1 Windows Phone 8应用程序模型

第2章 开发环境

2.1 搭建开发环境

2.1.1 开发坏境的要求

2.1.2 开发工具的安装

2.2 创建Windows Phone 8应用

2.2.1 创建Hello Windows Phone项目

2.2.2 解析Hello Windows Phone应用

本文由麦可网整理,转载请注明出处

第3章XAML简介

3.1 什么是XAML

3.2 XAML语法概述

3.2.1 XAML 命名空间

3.2.2 声明对象

3.2.3 设置属性

3.2.4 标记扩展

3.2.5 事件

开发技术篇

第4章 常用控件

4.1 控件的基类

4.2 按钮(Button)

4.3 文本块(TextBlock)

4.4 文本框(TextBox)

4.5 边框(Border)

4.6 超链接(HyperlinkButton)

4.7 单选按钮(RadioButton)

4.8 复选框(CheckBox)

4.9 进度条(ProgressBar)

4.10 滚动区域(ScrollViewer)

4.11 列表框(ListBox)

4.12 滑动条(Slider)

4.13菜单栏(ApplicationBar)

第5章 布局管理

5.1网格布局(Grid)

5.2堆放布局(StackPanel)

5.3绝对布局(Canvas)

5.4枢轴视图布局(Pivot)

5.5全景视图布局(Panorama)

第6章 数据存储

6.1 独立存储

6.1.1独立存储的介绍

6.1.2 使用独立存储设置(IsolatedStorageSettings)

6.1.3 使用独立存储文件(IsolatedStorageFile)

6.2 SQL Server CE数据库

6.2.1 创建数据表

6.2.2 创建数据库

6.2.3 增删改操作

6.2.4 实例:员工信息操作

第7章 图形动画

7.1 基本的图形

7.1.1矩形(Rectangle)

7.1.2 椭圆(Ellipse)

7.1.3 直线(Line)

本文由麦可网整理,转载请注明出处

7.1.4 线形(Polyline)

7.1.5 多边形(Polygon)

7.1.6 路径(Path)

7.1.7 Geometry 类和Brush 类

7.3 使用位图编程

7.3.1 拉伸图像

7.3.2 裁切图像

7.3.3 动态生成图片

7.4 动画

7.4.1 动画编程中使用的类

7.4.2 偏移动画

7.4.3 旋转动画

7.4.3 缩放动画

7.4.4 倾斜动画

第8章 多媒体

8.1 MediaElement元素

8.1.1 MediaElement类的属性、事件和方法

8.1.2 MediaElement的状态

8.2 本地音频播放

8.3 网络音频播放

8.4 本地视频播放

8.5 网络视频播放

第9章 启动器与选择器

9.1 使用启动器

9.1.1 EmailComposeTask发邮件

9.1.2 PhoneCallTask打电话

9.1.3 SerachTask搜索

9.1.4 SmscomposeTask发送短信

9.1.5 WebBrowserTask启动浏览器

9.1.6 MediaPlayerLanucher播放多媒体

9.1.7 MarketPlaceDetailTask应用的详细情况

9.1.8 MarketplaceHubTask应用市场 9.1.9 MarketplaceReviewTask当前应用在应用市场的信

9.1.10 MarketPlaceSearchTask应用市场搜索

9.1.11 BingMapsTask地图

9.1.12 BingMapsDirectionsTask地图方向

9.1.13 ConnectionSettingsTask连接设置

9.1.14 SaveAppointmentTask保存日程安排

9.1.15 MapDownloaderTask诺基亚地图加载

9.1.16 MapsTask诺基亚地图

9.1.17 MapsDirectionsTask地图方向

9.1.18 ShareMediaTask共享多媒体

9.1.19 ShareLinkTask共享链接

9.1.20 ShareStatusTask共享状态

本文由麦可网整理,转载请注明出处

9.2 使用选择器

9.2.1 CameraCaptureTask照相机

9.2.2 EmailAddressChooserTask邮箱地址

9.2.3 PhoneNumberChooserTask电话号码

9.2.4 PhotoChooserTask选取图片

9.2.5 SaveEmailAddressTask保存邮箱地址

9.2.6 SavePhoneNumberTask保存电话号码

9.2.7 GameInviteTask游戏邀请

9.2.8 SaveRingtoneTask保存铃声

9.2.9 AddWalletItemTask添加钱包项目

9.2.10 AddressChooserTask选择地址

9.2.11 SaveContactTask保存手机联系人

第10章 手机感应编程

10.1 加速器

10.1.1 加速器原理

10.1.2 使用加速器实例编程

10.2 触摸感应

10.2.1 Manipulation事件

10.2.2 应用示例:画图形

10.2.3 eported事件实现多点触摸

10.2.4 应用实例:涂鸦板

10.3 电子罗盘

10.3.1 罗盘传感器概述

10.3.2 创建一个指南针应用

10.4 陀螺仪

10.4.1 陀螺仪概述

10.4.3 创建一个陀螺仪应用

10.5 语音控制

10.5.1 发音合成

10.5.2 语音识别

第11章 MVVM模式

11.1 MVVM模式简介

11.2 数据绑定

11.2.1 用元素值绑定

11.2.2 三种绑定模式

11.2.3 绑定值转换

11.2.4 绑定集合

11.2 Command的实现

11.3 Attached Behaviors的实现

11.4 MVVM Light Toolkit组件的使用

第12章 Silverlight Toolkit组件

12.1自动完成文本框(AutoCompleteBox)

12.2上下文菜单(ContextMenu)

12.3日期采集器(DatePicker)

本文由麦可网整理,转载请注明出处

12.4 手势服务/监听(GestureService/GestureListener)

12.5

12.6

12.7

12.8

列表采集器(ListPicker)

列表选择框(LongListSelector)

页面转换(Page Transitions)

性能进度条(PerformanceProgressBar)

12.9 倾斜效果(TiltEffect)

12.10 时间采集器(TimePicker)

12.11 棒形开关(ToggleSwitch)

12.12 折叠容器(WrapPanel)

第13章 网络编程

13.1 HTTP协议网络编程

13.1.1 WebClient类和HttpWebRequest 类

13.1.2天气预报应用

13.2 使用Web Service进行网络编程

13.2.1 Web Service简介

13.2.2 在Windows Phone应用程序中调用Web Service

13.3 使用WCF Service进行网络编程

13.3.1 WCF Service简介

13.3.2 创建WCF Service

13.3.3 调用WCF Service

13.4 推送通知

13.4.1 推送通知的简介

13.4.2 推送通知的分类

13.4.3 推送通知的实现

13.5 WebBrowser

第14章 异步编程与并行编程

14.1异步编程模式简介

14.1.1 异步编程模型模式(APM)

14.1.2基于事件的异步模式(EAP)

14.1.3 基于任务的异步模式(TAP)

14.2任务异步编程

14.2.1 相关任务类介绍

14.2.2 async关键字和await关键字

14.2.3 创建Task任务

14.2.4 监视异步处理进度

14.3多线程与并行编程

14.3.1多线程介绍

14.3.2线程

14.3.3线程池

14.3.4线程锁

14.3.5 同步事件和等待句柄

14.3.6数据并行

14.3.7 任务并行

第15章 联系人和日程安排

本文由麦可网整理,转载请注明出处

15.1系统联系人

15.1.1 Contacts类与Contact类

15.1.2 聚合数据源

15.1.3 联系人搜索

15.2 日程安排

15.2.1 Appointments类与Appointment类

15.2.2 日程安排查询

15.3 程序联系人存储

15.3.1 ContactStore类和StoredContact类

15.3.2 程序联系人的新增

15.3.3程序联系人的查询

15.3.4程序联系人的编辑

15.3.5程序联系人的删除

15.3.6 实例演示联系人存储的使用

第16章 手机文件数据读写

16.1 手机存储卡数据

16.1.1获取存储卡文件夹

16.1.2获取存储卡文件

16.1.3实例:读取存储卡信息

16.2 图片音频数据

16.2.1获取手机图片和音频数据

16.2.2保存图片到手机

16.2.3保存和删除手机音频

16.3 应用程序本地数据

16.3.1应用程序本地文件夹和文件

16.3.2实例演示本地文件和文件夹的操作

16.3.3获取安装包下的文件夹和文件

第17章 Socket编程

17.1 Socket编程介绍

17.1.1 Socket的相关概念

17.1.2 Socket通信的过程

17.2 .NET框架的Socket编程

17.2.1 Windows Phone 7.1中的Socket API

17.2.2 Socket示例:实现手机客户端和电脑服务器端的通信

17.3 Windows运行时的Socket编程

17.3.1 StreamSocket介绍以及TCP Socket编程步骤

17.3.2连接Socket

17.3.4启动Socket监听

17.3.5 实例:模拟Socket通讯过程

第18章 墓碑机制与后台任务

18.1墓碑机制

18.1.1执行模式概述

18.1.2应用程序的生命周期

18.1.3休眠状态和墓碑状态处理

本文由麦可网整理,转载请注明出处

18.2 后台文件传输

18.2.1

18.2.2

18.2.3

18.2.4

后台文件传输概述

后台传输策略

后台传输的API

后台传输编程步骤

18.2.5 后台文件传输实例

18.3 后台代理

18.3.1 后台代理概述

18.3.2 实现后台代理的API

18.3.4 后台代理不支持运行的API

18.3.5 后台代理的限制

18.3.6 后台任务实例

18.4 后台音频

18.4.1 后台音频概述

18.4.2 后台音频的API

18.4.3 后台音乐实例

18.5 计划通知

18.5.1 计划通知概述

18.5.2计划通知的API

18.5.3 计划通知实例

18.6 后台定位

18.6.1 定位服务概述

18.6.2 后台运行事件

18.6.3 跟踪位置变化实例

第19章 蓝牙和近场通信

19.1蓝牙

19.1.1 蓝牙原理介绍

19.1.2 Windows Phon蓝牙技术概述

19.1.3 蓝牙编程类

19.1.4 查找蓝牙设备和对等项

19.1.5 蓝牙发送消息

19.1.6 蓝牙接收消息

19.1.7 实例:实现蓝牙程序对程序的传输

19.1.8 实例:实现蓝牙程序对设备的连接

19.2 近场通信

19.2.1 近场通信的介绍

19.2.2 近场通信编程类

19.2.3 发现近场通信设备

19.2.4 近场通信发布消息

19.2.5 近场通信订阅消息

19.2.6 实例:实现近场通信的消息发布订阅

第20章 响应式编程

20.1观察者模式

20.1.1 观察者模式理论

本文由麦可网整理,转载请注明出处

20.1.2 观察者模式的实现

21.1.3 观察者模式的优缺点

20.1. 4 观察者模式的使用场景

20.2 LINQ语法

20.2.1 LINQ查询的组成

20.2.2 LINQ 的标准查询操作符

20.2.3 IEnumerable和IEnumerator的理解

20.3 .NET的响应式框架

20.3.1 响应式框架概述

20.3.2 IObserver和IObservable

20.3.3 IObservable 和 IEnumerable

20.4 在Windows Phone上实践响应式编程

20.4.1 事件联动模拟用户登陆实例

20.4.2 网络请求实例

20.4.3 响应式线程实例

20.4.4 豆瓣搜索实例

第21章 C++编程

21.1 C++/CX语法

21.1.1 命名空间

21.1.2基本的类型

21.1.3 类和结构

21.1.4

21.1.5

21.1.6

21.1.7

对象和引用计数

属性

接口

委托

21.1.8 事件

21.1.9自动类型推导auto

21.1.10 Lambda表达式

21.1.11集合

21.2 Windows运行时组件

21.2.1 Windows Phone 8支持的C++ API

21.2.2 在项目中使用Windows运行时组件

21.3 使用标准C++

21.3.1 标准C++与C++/CX的类型自动转换

21.3.2 标准C++与C++/CX的字符串的互相转换

21.3.3 标准C++与C++/CX的数组的互相转换

21.3.4 在Windows运行时组件中使用标准C++

21.4 Direct3D

21.4.1 Direct3D介绍

21.4.2 Direct3D重要概念

21.4.3 创建一个Direct3D项目

开发实例篇

第22章 普通应用实例

22.1 时钟

本文由麦可网整理,转载请注明出处

22.2 日历

22.3 统计图表

22.4 记事本

22.5 快速邮件

第23章 网络应用实例

23.1 RSS阅读器

23.2 博客园主页

23.3 网络留言板

23.4 快递100

第24章 记账本应用

24.1记账本概述

24.2对象序列化存储

24.3记账本首页磁贴设计

24.4添加一笔收入

24.5添加一笔支出

24.6月报表

24.7年报表

24.8查询记录

24.9分类图表

发布评论

评论列表 (0)

  1. 暂无评论