




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《深入浅出WindowsPhone8应用开发》章节第1章概述第2章开发环境第3章XAML简介第4章常用控件第5章布局管理第6章数据存储第7章图形动画第8章多媒体第9章启动器与选择器第10章手机感应编程第11章MVVM模式第12章SilverlightToolkit组件第13章网络编程第14章异步编程与并行编程第15章联系人和日程安排第16章手机文件数据读写第17章Socket编程第18章墓碑机制与后台任务第19章蓝牙和近场通信第20章响应式编程第21章C++编程第22章普通应用实例第23章网络应用实例第2偉记账本应用目录详情开发基础篇第1章概述WindowsPhone的技术特点WindowsPhone的发展WindowsPhone8的介绍WindowsPhone8的新特性WindowsPhone的技术架构Windows运行时WindowsPhone8应用程序模型第2章开发环境2.1搭建开发环境2.1.1开发坏境的要求2.1.2开发工具的安装创建WindowsPhone8应用创建HelloWindowsPhone项目解析HelloWindowsPhone应用第3章XAML简介3.1什么是XAMLXAML语法概述3.2.1XAML命名空间3.2.2声明对象3.2.3设置属性3.2.4标记扩展3.2.5事件开发技术篇第4章常用控件4.1控件的基类按钮(Button)文本块(TextBlock)文本框(TextBox)边框(Border)超链接(HyperlinkButton)单选按钮(RadioButton)复选框(CheckBox)进度条(ProgressBar)滚动区域(Scrollviewer)列表框(ListBox)滑动条(Slider)菜单栏(ApplicationBar)第5章布局管理5.1网格布局(Grid)堆放布局(StackPanel)5.3绝对布局(Canvas)5.4枢轴视图布局(Pivot)5.5全景视图布局(Panorama)第6章数据存储6.1独立存储6.1.1独立存储的介绍使用独立存储设置(IsolatedStorageSettings)使用独立存储文件(IsolatedStorageFile)SQLServerCE数据库6.2.1创建数据表6.2.2创建数据库6.2.3增删改操作6.2.4实例:员工信息操作第7章图形动画7.1基本的图形矩形(Rectangle)椭圆(Ellipse)直线(Line)线形(Polyline)多边形(Polygon)路径(Path)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章多媒体MediaElement兀素MediaElement类的属性、事件和方法MediaElement的状态8.2本地音频播放8.3网络音频播放8.4本地视频播放8.5网络视频播放第9章启动器与选择器9.1使用启动器EmailComposeTask发邮件PhoneCallTask打电话SerachTask搜索SmscomposeTask发送短信WebBrowserTask启动浏览器MediaPlayerLanucher播放多媒体MarketPlaceDetailTask应用的详细情况MarketplaceHubTask应用市场9.1.9MarketplaceReviewTask当前应用在应用市场的信息MarketPlaceSearchTask应用市场搜索BingMapsTask地图BingMapsDirectionsTask地图方向ConnectionSettingsTask连接设置SaveAppointmentTask保存日程安排MapDownloaderTask诺基亚地图加载MapsTask诺基亚地图MapsDirectionsTask地图方向ShareMediaTask共享多媒体ShareLinkTask共享链接ShareStatusTask共享状态9.2使用选择器CameraCaptureTask照相机EmailAddressChooserTask邮箱地址PhoneNumberChooserTask电话号码PhotoChooserTask选取图片SaveEmailAddressTask保存邮箱地址SavePhoneNumberTask保存电话号码GameInviteTask游戏邀请SaveRingtoneTask保存铃声AddWalletItemTask添加钱包项目AddressChooserTask选择地址SaveContactTask保存手机联系人第10章手机感应编程10.1加速器10.1.1加速器原理10.1.2使用加速器实例编程10.2触摸感应Manipulation事件10.2.2应用示例:画图形Touch.FrameReported事件实现多点触摸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模式MVVM模式简介11.2数据绑定11.2.1用元素值绑定11.2.2三种绑定模式11.2.3绑定值转换11.2.4绑定集合Command的实现AttachedBehaviors的实现MVVMLightToolkit组件的使用第12章SilverlightToolkit组件12.1自动完成文本框(AutoCompleteBox)上下文菜单(ContextMenu)日期采集器(DatePicker)手势服务/监听(GestureService/GestureListener)列表采集器(ListPicker)列表选择框(LongListSelector)页面转换(PageTransitions)性能进度条(PerformanceProgressBar)倾斜效果(TiltEffect)时间采集器(TimePicker)棒形开关(ToggleSwitch)折叠容器(WrapPanel)第13章网络编程HTTP协议网络编程WebClient类和HttpWebRequest类13.1.2天气预报应用13.2使用WebService进行网络编程WebService简介在WindowsPhone应用程序中调用WebService13.3使用WCFService进行网络编程WCFService简介创建WCFService调用WCFService13.4推送通知13.4.1推送通知的简介13.4.2推送通知的分类13.4.3推送通知的实现WebBrowser第14章异步编程与并行编程14.1异步编程模式简介14.1.1异步编程模型模式(APM)14.1.2基于事件的异步模式(EAP)14.1.3基于任务的异步模式(TAP)14.2任务异步编程14.2.1相关任务类介绍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系统联系人Contacts类与Contact类15.1.2聚合数据源15.1.3联系人搜索15.2日程安排Appointments类与Appointment类15.2.2日程安排查询15.3程序联系人存储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编程Socket编程介绍Socket的相关概念Socket通信的过程.NET框架的Socket编程WindowsPhone7.1中的SocketAPISocket示例:实现手机客户端和电脑服务器端的通信Windows运行时的Socket编程StreamSocket介绍以及TCPSocket编程步骤17.3.2连接Socket17.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后台传输的API18.2.4后台传输编程步骤18.2.5后台文件传输实例18.3后台代理18.3.1后台代理概述18.3.2实现后台代理的API18.3.4后台代理不支持运行的API18.3.5后台代理的限制18.3.6后台任务实例18.4后台音频18.4.1后台音频概述18.4.2后台音频的API18.4.3后台音乐实例18.5计划通知18.5.1计划通知概述18.5.2计划通知的API18.5.3计划通知实例18.6后台定位18.6.1定位服务概述18.6.2后台运行事件18.6.3跟踪位置变化实例第19章蓝牙和近场通信19.1蓝牙19.1.1蓝牙原理介绍WindowsPhon蓝牙技术概述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观察者模式的使用场景LINQ语法LINQ查询的组成LINQ的标准查询操作符20.2.3【Enumerable和IEnumerator的理解.NET的响应式框架20.3.1响应式框架概述IObservervT>和IObservablevT>IObservable和IEnumerable20.4在WindowsPhone上实践响应式编程20.4.1事件联动模拟用户登陆实例20.4.2网络请求实例20.4.3响应式线程实例20.4.4豆瓣搜索实例第21章C++编程C++/CX语法21.1.1命名空间21.1.2基本的类型21.1.3类和结构21.1.4对象和引用计数21.1.5属性接口21.1.7委托21.1.8事件21.1.9自动类型推导autoLambda表达式集合Windows运行时组件WindowsPhone8支持的C++API21.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运行时组件中使用标
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025公司三级安全培训考试试题及答案培优B卷
- 2025年厂里职工安全培训考试试题加下载答案
- 2025家用电器类广告合同参考范本
- 2025关于进口合同与进口单证
- 2025年北京市装饰装修合同
- 2025邯郸合同纠纷律师解析:合同签订过程中的关键注意事项
- 2025年耐侯钢项目建议书
- 2025年光学仪器、零件及附件项目合作计划书
- 2025年地面瞄准设备、定位定向设备项目合作计划书
- 2025商业办公房屋租赁合同
- 2025至2030中国射频芯片市场趋势展望及需求前景研究报告
- 应急急救知识课件
- 文综中考试卷及答案解析
- 鼠伤寒沙门菌护理查房
- 2024年江苏省南京市中考物理试卷真题(含答案)
- K30自动生成及计算试验记录
- (完整)教育心理学-各章节重点学习笔记
- 建筑行业施工期间意外伤害免责协议
- 民兵国防知识教育教案
- 毒理学研究新技术应用-深度研究
- DB33T 2202-2019 公安警察院校警务化管理规范
评论
0/150
提交评论