描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302341178
内容简介
本书是专门写给热衷于开发Windows Phone 7 手机应用程序,但对Windows Phone 7 手机应用程序开发语言C#并不熟悉,却又期望尽快了解并掌握Windows Phone 7手机应用程序开发技术的读者朋友的。本书把项目开发实例同C#的相关基础知识糅合在一起,为期望从零开始较快掌握Windows Phone 7手机应用程序开发技术的读者提供一本真正的入门用书。
目 录
第1章Hello Beijing项目的创建
1.1Windows Phone 7 手机应用编程概述
1.2C#语言基础
1.2.1程序、程序设计、程序设计语言
1.2.2面向对象化编程
1.2.3几个重要概念
1.3字体的设置
1.4Windows Phone 7应用程序的开发工具
1.5创建Hello Beijing项目
第2章按钮控件触发的应用
2.1C#语言基础
2.1.1事件驱动机制
2.1.2类的创建
2.1.3赋值的概念及C#运算符
2.1.4if语句和switch语句
2.1.5方法成员
2.1.6构造方法
2.1.7方法调用
2.1.8类的继承
2.1.9控件对象对所属成员字段的访问方式
2.1.10抽象类
2.2常用控件
2.2.1TextBlock文本块控件
2.2.2TextBox文本框控件
2.2.3Button按钮控件
2.3猜题器和猜谜器的设计
2.3.1项目界面设计
2.3.2程序编写
2.4计算器的设计
2.4.1项目界面设计422.4.2程序编写
2.5图片浏览器的设计
2.5.1项目界面设计
2.5.2程序编写
第3章多媒体的开发应用
3.1编程语言基础
3.1.1C#语言中对象的创建
3.1.2模板简介
3.1.3学习XAML
3.2资源、样式与模板
3.2.1资源
3.2.2样式
3.2.3模板
3.3图片切换器的设计
3.4多媒体开发概述
3.4.1图像的大小
3.4.2图像的格式
3.4.3Windows Phone 7的媒体格式
3.5MediaElement对象
3.6音频播放器的设计
3.6.1项目界面设计
3.6.2编写程序
3.7视频播放器的设计
3.7.1项目界面设计
3.7.2编写程序
第4章图形和动画的开发应用
4.1C#语言基础
4.2页面布局
4.2.1Grid面板布局
4.2.2StackPanel面板布局
4.2.3布局的几个重要属性
4.3基本图形类及其派生的子类
4.3.1直线
4.3.2矩形
4.3.3椭圆
4.4图形的填充
4.5动画的创建和应用
4.6模拟时钟的设计
4.6.1项目界面设计
4.6.2动画程序编写
第5章网络通信的开发应用
5.1C#语言基础
5.1.1字段和属性
5.1.2异常处理
5.1.3循环
5.1.4数组
5.2网络通信
5.2.1无线移动通信概述
5.2.2HTTP协议网络编程
5.3System.Net通信方式和WebClient类
5.4启动器和选择器
5.5页面导航和数据处理
5.6电子邮件发送器的设计
5.6.1项目界面设计
5.6.2程序编写
5.7电话号码选择器的设计
5.7.1项目界面设计
5.7.2程序编写
5.8RSS阅读器的设计
5.8.1新增RSS实体类和RSS服务类
5.8.2项目界面设计
5.8.3程序编写
第6章数据处理的开发应用
6.1C#语言基础
6.1.1属性的声明和使用
6.1.2接口
6.1.3用foreach语句获取文件
6.2数据绑定及通讯录查询器的设计
6.2.1Silverlight数据绑定引擎
6.2.2数据绑定器的使用——集合对象的数据绑定
6.2.3通讯录查询器的设计
6.3数据存储及通讯录输入器的设计
6.3.1数据存储概述
6.3.2数据独立存储
6.3.3简易电话本的设计
6.3.4独立文件存储
6.3.5通讯录输入器的设计
附录C#的命名空间和类
参考文献
1.1Windows Phone 7 手机应用编程概述
1.2C#语言基础
1.2.1程序、程序设计、程序设计语言
1.2.2面向对象化编程
1.2.3几个重要概念
1.3字体的设置
1.4Windows Phone 7应用程序的开发工具
1.5创建Hello Beijing项目
第2章按钮控件触发的应用
2.1C#语言基础
2.1.1事件驱动机制
2.1.2类的创建
2.1.3赋值的概念及C#运算符
2.1.4if语句和switch语句
2.1.5方法成员
2.1.6构造方法
2.1.7方法调用
2.1.8类的继承
2.1.9控件对象对所属成员字段的访问方式
2.1.10抽象类
2.2常用控件
2.2.1TextBlock文本块控件
2.2.2TextBox文本框控件
2.2.3Button按钮控件
2.3猜题器和猜谜器的设计
2.3.1项目界面设计
2.3.2程序编写
2.4计算器的设计
2.4.1项目界面设计422.4.2程序编写
2.5图片浏览器的设计
2.5.1项目界面设计
2.5.2程序编写
第3章多媒体的开发应用
3.1编程语言基础
3.1.1C#语言中对象的创建
3.1.2模板简介
3.1.3学习XAML
3.2资源、样式与模板
3.2.1资源
3.2.2样式
3.2.3模板
3.3图片切换器的设计
3.4多媒体开发概述
3.4.1图像的大小
3.4.2图像的格式
3.4.3Windows Phone 7的媒体格式
3.5MediaElement对象
3.6音频播放器的设计
3.6.1项目界面设计
3.6.2编写程序
3.7视频播放器的设计
3.7.1项目界面设计
3.7.2编写程序
第4章图形和动画的开发应用
4.1C#语言基础
4.2页面布局
4.2.1Grid面板布局
4.2.2StackPanel面板布局
4.2.3布局的几个重要属性
4.3基本图形类及其派生的子类
4.3.1直线
4.3.2矩形
4.3.3椭圆
4.4图形的填充
4.5动画的创建和应用
4.6模拟时钟的设计
4.6.1项目界面设计
4.6.2动画程序编写
第5章网络通信的开发应用
5.1C#语言基础
5.1.1字段和属性
5.1.2异常处理
5.1.3循环
5.1.4数组
5.2网络通信
5.2.1无线移动通信概述
5.2.2HTTP协议网络编程
5.3System.Net通信方式和WebClient类
5.4启动器和选择器
5.5页面导航和数据处理
5.6电子邮件发送器的设计
5.6.1项目界面设计
5.6.2程序编写
5.7电话号码选择器的设计
5.7.1项目界面设计
5.7.2程序编写
5.8RSS阅读器的设计
5.8.1新增RSS实体类和RSS服务类
5.8.2项目界面设计
5.8.3程序编写
第6章数据处理的开发应用
6.1C#语言基础
6.1.1属性的声明和使用
6.1.2接口
6.1.3用foreach语句获取文件
6.2数据绑定及通讯录查询器的设计
6.2.1Silverlight数据绑定引擎
6.2.2数据绑定器的使用——集合对象的数据绑定
6.2.3通讯录查询器的设计
6.3数据存储及通讯录输入器的设计
6.3.1数据存储概述
6.3.2数据独立存储
6.3.3简易电话本的设计
6.3.4独立文件存储
6.3.5通讯录输入器的设计
附录C#的命名空间和类
参考文献
评论
还没有评论。