• 深入浅出WindowsPhone8.1应用开发
21年品牌 40万+商家 超1.5亿件商品

深入浅出WindowsPhone8.1应用开发

正版书籍 高温消毒 放心购买 15点前订单当天发货 书名于图片不符时以图片为准

1.5 八五品

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者林政 著

出版社清华大学出版社

出版时间2014-09

版次1

装帧平装

上书时间2024-06-06

孔龙文体公司

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 林政 著
  • 出版社 清华大学出版社
  • 出版时间 2014-09
  • 版次 1
  • ISBN 9787302371663
  • 定价 79.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 539页
  • 字数 782千字
  • 丛书 清华开发者书库
【内容简介】
  《清华开发者书库·深入浅出:WindowsPhone8.1应用开发》系统论述了WindowsPhone8.1操作系统的基本架构、开发方法与项目实践。全书共分三篇:开发基础篇(第1~3章)、开发技术篇(第4~22章)和开发实例篇(第23、24章)。《清华开发者书库·深入浅出:WindowsPhone8.1应用开发》全面深入地论述了WindowsPhone编程的全方位技术,包括WindowsPhone技术架构、开发环境和项目工程解析、XAML语法、常用控件、布局管理、应用数据、几何图形与位图、动画编程、吐司(Toast)通知和磁贴(Tile)、触摸感应编程、数据绑定、网络编程、Socket编程、蓝牙和近场通信、传感器、联系人存储、多任务、应用间通信、语音控制、多媒体、地理位置、C#与C++混合编程、Bing在线壁纸项目开发、记账本项目开发等。
  《清华开发者书库·深入浅出:WindowsPhone8.1应用开发》配套提供了书中实例源代码,较大限度地满足读者高效学习和快速动手实践的需要。
  《清华开发者书库·深入浅出:WindowsPhone8.1应用开发》内容覆盖面广、实例丰富、注重理论学习与实践开发的配合,非常适合于WindowsPhone8.1开发入门的读者,也适合于从其他智能手机平台转向WindowsPhone8.1平台的读者;对于有WindowsPhone开发经验的读者,也极具参考价值。
【作者简介】

  林政,目前就职于国内知名互联网企业,在WindowsPhone和Android领域有深入的研究和丰富的实战经验。长于XNA、ASP.NET、JSP、SQLServer、WCF、LINQ、Silverlight、XML,精通C#语言和WindowsPhoneSilverlight技术,曾从事过基于.NET平台的大型SAAS软件的开发工作,正致力于智能手机软件的研究与开发。

【目录】
第1章概述
1.1WindowsPhone生态的发展与机遇
1.1.1WindowsPhone的发展历史
1.1.2WindowsPhone的生态情况
1.1.3WindowsPhone对于开发者的机遇
1.1.4WindowsPhone8.1的新特性
1.2WindowsPhone的技术架构
1.2.1Windows运行时
1.2.2WindowsPhone8.1应用程序模型
1.2.3WindowsPhone8.1和Silverlight8.1的区别
1.2.4WindowsPhone8.1和WindowsPhone8.0的API差异

第2章开发环境和项目工程解析
2.1搭建开发环境
2.1.1开发环境的要求
2.1.2开发工具的安装
2.2创建WindowsPhone8.1应用
2.2.1创建HelloWindowsPhone项目
2.2.2解析HelloWindowsPhone应用

第3章XAML简介
3.1理解XAML
3.2XAML语法概述
3.2.1命名空间
3.2.2对象元素
3.2.3设置属性
3.2.4附加属性
3.2.5标记扩展
3.2.6事件
开发技术篇

第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滑动条(Slider)
4.12时间选择器(TimePicker)和日期选择器(DatePicker)
4.13枢轴控件(Pivot)
4.14全景视图控件(Hub)
4.15浮出控件(Flyout)
4.16下拉框(ComboBox)
4.17命令栏/菜单栏(CommandBar)

第5章布局管理
5.1布局的通用属性
5.2网格布局(Grid)
5.3堆放布局(StackPanel)
5.4绝对布局(Canvas)

第6章应用数据
6.1应用设置存储
6.1.1应用设置的概述
6.1.2应用设置的操作
6.1.3设置存储容器
6.1.4复合设置数据
6.2应用文件存储
6.2.1三种类型的应用文件
6.2.2应用文件和文件夹的操作
6.2.3文件Stream和Buffer读写操作
6.2.4应用文件的URI方案
6.3常用的存储数据格式
6.3.1JSON数据序列化存储
6.3.2XML文件存储
6.4安装包文件数据
6.4.1安装包文件访问
6.4.2安装包文件的URI方案

第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.7Geometry类和Brush类
7.2使用位图编程
7.2.1拉伸图像
7.2.2使用Clip属性裁剪图像
7.2.3使用RenderTargetBitmap类生成图片
7.2.4存储生成的图片文件

第8章动画编程
8.1动画概述
8.1.1理解动画
8.1.2时间线(Timeline)和故事板(Storyboard)
8.2线性插值动画
8.2.1动画的基本语法
8.2.2线性动画的基本语法
8.3关键帧动画
8.3.1关键帧动画概述
8.3.2线性关键帧
8.3.3样条关键帧
8.3.4离散关键帧
8.4变换动画
8.4.1平移动画
8.4.2旋转动画
8.4.3缩放动画
8.4.4扭曲动画
8.5三维动画
8.5.1三维变换属性
8.5.2三维动画实现

第9章吐司(Toast)通知和磁贴(Tile)
9.1Toast通知
9.1.1创建一个通知消息
9.1.2定期Toast通知
9.1.3实例演示:Toast通知
9.2磁贴
9.2.1创建磁贴
9.2.2获取、删除和更新磁贴
9.2.3磁贴通知
9.2.4实例演示:磁贴的常用操作

第10章触摸感应编程
10.1触摸事件概述
10.1.1指针事件(单指操作)
10.1.2操作事件(多点触摸)
10.2应用实例——移动截图
10.2.1截图区域的选择
10.2.2图片的局部截取
10.2.3截图的展示
10.3应用实例——几何图形画板
10.3.1ManipulationStarted事件:初始化画图状态
10.3.2ManipulationDelta事件:处理画图和拖动
10.3.3ManipulationCompleted事件:结束操作

第11章数据绑定
11.1数据绑定的基础
11.1.1数据绑定的原理
11.1.2创建绑定
11.1.3用元素值绑定
11.1.4三种绑定模式
11.1.5更改通知
11.1.6绑定数据转换
11.2绑定集合
11.2.1数据集合
11.2.2绑定列表控件
11.2.3绑定ObservableCollection集合
11.2.4绑定自定义集合

第12章网络编程
12.1网络编程之HttpWebRequest类
12.1.1HttpWebRequest实现Get请求
12.1.2HttpWebRequest实现Post请求
12.1.3网络请求的取消
12.1.4超时控制
12.1.5断点续传
12.1.6实例演示:RSS阅读器
12.2网络编程之HttpClient类
12.2.1Get请求获取字符串和数据流数据
12.2.2Post请求发送字符串和数据流数据
12.2.3设置和获取Cookie
12.2.4网络请求的进度监控
12.2.5自定义HTTP请求筛选器
12.2.6实例演示:部署IIS服务和实现客户端对服务器的请求
12.3推送通知
12.3.1推送通知的原理和工作方式
12.3.2推送通知的分类
12.3.3推送通知的发送机制
12.3.4客户端程序实现推送通知的接收

第13章Socket编程
13.1Socket编程介绍
13.1.1Socket的相关概念
13.1.2Socket通信的过程
13.2Socket编程之TCP协议
13.2.1StreamSocket介绍以及TCPSocket编程步骤
13.2.2连接Socket
13.2.3发送和接收消息
13.2.4TCP协议服务器端监听消息
13.2.5实例:模拟TCP协议通信过程
13.3Socket编程之UDP协议
13.3.1发送和接收消息
13.3.2UDP协议服务器端监听消息
13.3.3实例:模拟UDP协议通信过程

第14章蓝牙和近场通信
14.1蓝牙
14.1.1蓝牙原理介绍
14.1.2WindowsPhone蓝牙技术概述
14.1.3蓝牙编程类
14.1.4查找蓝牙设备和对等项
14.1.5蓝牙发送消息
14.1.6蓝牙接收消息
14.1.7实例:实现蓝牙程序对程序的传输
14.1.8实例:实现蓝牙程序对设备的连接
14.2近场通信
14.2.1近场通信的介绍
14.2.2近场通信编程类和编程步骤
14.2.3发现近场通信设备
14.2.4近场通信发布消息
14.2.5近场通信订阅消息
14.2.6实例:实现近场通信的消息发布订阅

第15章传感器
15.1加速计传感器
15.1.1加速计的原理
15.1.2使用加速度计传感器实例编程
15.2罗盘传感器
15.2.1罗盘传感器概述
15.2.2创建一个指南针应用
15.3陀螺仪传感器
15.3.1陀螺仪传感器概述
15.3.2创建一个陀螺仪应用

第16章联系人存储
16.1联系人数据存储
16.1.1ContactStore类和StoredContact类
16.1.2联系人的新增
16.1.3联系人的查询
16.1.4联系人的编辑
16.1.5联系人的删除
16.1.6联系人的头像
16.1.7实例演示:联系人存储的使用
16.2联系人编程技巧
16.2.1vCard的运用
16.2.2RemoteID的运用

第17章多任务
17.1后台任务
17.1.1后台任务的原理
17.1.2后台任务的资源限制
17.1.3后台任务的基本概念和相关的类
17.1.4后台任务的实现步骤和调试技巧
17.1.5使用MaintenanceTrigger实现Toast通知
17.1.6使用后台任务监控锁屏Raw消息的推送通知
17.1.7后台任务的开销、终止原因和完成进度汇报
17.2后台文件传输
17.2.1后台文件传输概述
17.2.2后台文件下载步骤
17.2.3后台文件下载的实例编程
17.2.4后台文件上传的实现

第18章应用间通信
18.1启动系统内置应用
18.1.1启动内置应用的URI方案
18.1.2实例演示:打开网页、拨打电话和启动设置页面
18.2URI关联的应用
18.2.1注册URI关联
18.2.2监听URI
18.2.3启动URI关联的应用
18.2.4实例演示:通过URI关联打开不同的应用页面
18.3文件关联的应用
18.3.1注册文件关联
18.3.2监听文件启动
18.3.3启动文件关联应用
18.3.4实例演示:创建一个.log后缀的文件关联应用

第19章语音控制
19.1语音合成
19.1.1文本发音的实现
19.1.2SSML语法格式的发音实现
19.1.3实例演示:实现文本和SSML语法发音并存储语音文件
19.2语音识别
19.2.1简单的语音识别和编程步骤
19.2.2词组列表语音识别
19.2.3SRGS语法实现语音识别
19.2.4实例演示:通过语音识别来控制程序
19.3语音命令
19.3.1语音命令VCD文件语法
19.3.2初始化VCD文件和执行语音命令
19.3.3实例演示:通过语音命令来打开程序的不同页面

第20章多媒体
20.1MediaElement对象
20.1.1MediaElement类的属性、事件和方法
20.1.2MediaElement的状态
20.2本地音频播放
20.3网络音频播放
20.4使用SystemMediaTransportControls控件播放音乐
20.5本地视频播放
20.6网络视频播放

第21章地理位置
21.1定位和地图
21.1.1获取定位信息
21.1.2在地图上显示位置信息
21.1.3跟踪定位的变化
21.1.4后台定位
21.2地理围栏
21.2.1设置地理围栏
……
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP