Windows Phone 7应用开发入门与实践PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:李开涌编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2012
- ISBN:9787111364627
- 页数:453 页
第1章Windows Phone 7开发入门 1
1.1 Windows Phone开发平台架构 1
1.1.1 Windows Phone 7软件框架 1
1.1.2 Windows Phone 7开发技术平台 2
1.2 Windows Phone 7开发环境的搭建 3
1.2.1操作系统及硬件需求 3
1.2.2采用Web在线自动化安装 4
1.3创建第一个项目Hello Windows Phone 6
1.3.1创建Hello Windows Phone项目 6
1.3.2在模拟器中运行创建的项目 8
1.3.3模拟器的常规操作 8
1.4 Visual Studio 2010 Express for Windows Phone入门 9
1.4.1 Visual Studio 2010 Express for Windows Phone简介 9
1.4.2菜单栏 9
1.4.3工具箱 10
1.4.4“属性”面板 11
1.4.5“资源管理器”面板 12
1.4.6代码编辑器 12
1.4.7“输出”面板 13
1.5 Expression Blend 4 for Windows Phone入门 13
1.5.1 Expression Blend 4 for Windows Phone简介 13
1. 5.2工具箱 14
1. 5.3控件库 14
1.5.4工作区 16
1.5.5状态面板 16
1.5.6属性选项卡 17
1.5.7资源选项卡 17
1.5.8编译结果面板 18
1.6 Blend与Visual Studio协同工作 18
1.6.1在Blend中编辑Visual Studio 2010新建的项目 18
1.6.2在Expression Blend 4 for Windows Phone中添加响应事件 22
1.7小结 25
第2章Silverlight for Windows Phone 7 26
2.1 Windows Phone 7中的Silverlight概述 26
2.1.1了解XAML 26
2.1.2 XAML元素 28
2.1.3 XAML命名空间 29
2.1.4用XAML纯代码写一个按钮 30
2.1.5 XAML对象的声明 30
2.2对象元素的设置 31
2.2.1使用属性语法 31
2.2.2使用属性元素语法 31
2.2.3使用内容元素语法 32
2.3小结 33
第3章 控件 34
3.1控件开发概念 34
3.1.1创建控件 34
3.1.2设置控件的属性 35
3.1.3给控件添加事件 35
3.2内建控件的使用 37
3.2.1 Button控件 37
3.2.2 CheckBox控件 38
3.2.3 HyperlinkButton控件 43
3.2.4 Image控件 44
3.2.5 ListBox控件 48
3.2.6 PasswordBox控件 51
3.2.7 ProgressBar控件 51
3.2.8 RadioButton控件 52
3.2.9 Slider控件 55
3.2.10 TextBlock控件 57
3.2.11 TextBox控件 59
3.2.12 WebBrowser控件 63
3. 3小结 67
第4章 布局与界面 69
4.1 Windows Phone 7界面布局概念 69
4.2 Canvas 69
4.2.1 Canvas相对定位 70
4.2.2 Canvas嵌套 70
4.2.3使用边框对象 71
4.2.4使用Z轴顺序 72
4.3 Grid 74
4.4 StackPanel容器对象 79
4.5边距与对齐 80
4.5.1 Margin属性 80
4.5.2垂直和水平对齐 81
4.6 Panorama控件 83
4.6.1 Panorama特性 84
4.6.2使用模板文件获得Panorama 85
4.6.3使用Panorama控件获得Panorama 85
4.6.4 Panorama的结构 88
4.6.5 Panorama中的Item 90
4.7 Pivot控件 96
4.7.1 Pivot控件的特性 96
4.7.2 Pivot的结构 97
4.7.3 Pivot控件的Item 99
4.7.4 Pivot控件的常用属性和事件 103
4.8 ApplicationBar 105
4.8.1 ApplicationBar特性 105
4.8.2使用ApplicationBar 107
4.8.3 ApplicationBar结构 110
4.8.4 ApplicationBar的常用属性和事件 111
4.8.5使用托管代码生成ApplicationBar 112
4.9小结 115
第5章 数据绑定 116
5.1数据绑定概述 116
5.2建立数据绑定 117
5.2.1在XMAL代码中建立数据绑定 117
5.2.2在属性面板中建立数据绑定 123
5.2.3数据绑定模式 125
5.3绑定到ListBox列表控件 133
5.3.1使用ObservableCollection类 133
5.3.2使用模板格式化数据 138
5.4小结 142
第6章 主题、样式与模板 143
6.1主题 143
6.1.1获取主题背景 144
6.1.2获取主题颜色 147
6.2样式 148
6.2.1使用样式 149
6.2.2样式的应用范围 152
6.2.3使用Expression Blend 4 for Windows Phone创建样式 154
6.3模板 158
6.3.1使用模板 158
6.3.2在样式中使用模板 163
6.3.3使用Expression Blend 4 for Windows Phone创建模板 166
6.3.4模板状态管理 167
6.4小结 175
第7章Windows Phone 7页面导航 176
7.1页面导航概述 176
7.2设置导航 177
7.2.1在XAML中设置导航 177
7.2.2在托管代码中设置导航 177
7.2.3使用地址别名进行导航 182
7.3页面间的数据传值 185
7.3.1 QueryString方式 186
7.3.2使用全局方式传值 190
7.4回退按钮 194
7.4.1加入回退方法 194
7.4.2重写硬件上的回退按钮 195
7.5小结 197
第8章Windows Phone 7目录与文件操作 198
8.1理解IsolatedStorage 198
8.2目录的操作 200
8.2.1检查目录 200
8.2.2创建一个目录 203
8.2.3删除一个目录 204
8.3文件的操作 206
8.3.1检查文件 206
8.3.2新建文件 209
8.3.3写入文件 211
8.3.4读取文件 213
8.3.5删除文件 217
8.4应用程序配置文件 217
8.5综合示例 218
8.6小结 229
第9章Windows Phone 7数据与网络开发 231
9.1数据与网络开发概述 231
9.2 LINQ入门 232
9.2.1 LINQ格式 232
9.2.2使用LINQ 233
9.3使用XML数据 236
9.3.1使用XmIReader解释XML数据 236
9.3.2使用LINQ处理XML数据 240
9.4使用WebClient 246
9.4.1下载字符串类型的数据 247
9.4.2以数据流形式下载资源 250
9.5使用Web服务 254
9.5.1创建Web服务 255
9.5.2在Windows Phone 7中使用Web服务 260
9.6使用WCF服务 264
9.6.1创建WCF服务 264
9.6.2在Windows Phone 7中使用WCF服务 267
9.7 Socket网络通信 269
9.7.1 Socket入门 269
9.7.2常用属性和方法 270
9.7.3 SocketAsyncEventArgs类 271
9.7.4使用Socket连接 271
9.8 SQLCE本地数据库 280
9.8.1 SQLCE简介 281
9.8.2使用SQLCE 281
9.9小结 291
第10章Windows Phone 7多媒体开发 292
10.1多媒体开发概述 292
10.2 MediaElement对象 293
10.2.1 MediaElement支持的媒体格式 293
10.2.2 MediaElement的事件 294
10.2.3 MediaElement的常见属性 295
10.2.4 MediaElement的常见方法 296
10.3 MediaElement状态管理 298
10.4网络下载与缓冲 301
10.4.1下载状态 301
10.4.2缓冲状态 303
10.4.3使用WebClient下载 305
10.5 MediaElement的常用功能 310
10.5.1音量控制 310
10.5.2声道控制 313
10.5.3播放进度条 314
10.6小结 318
第11章Windows Phone 7特色开发 319
11.1传感器 319
11.1.1屏幕方向 319
11.1.2重力加速 322
11.2地理位置服务 324
11.2.1地理位置服务简介 325
11.2.2使用Location Service获取GPS数据 326
11.3 Bing Maps 328
11.3.1 Bing Maps简介 328
11.3.2调用Bing Maps前的准备 329
11.3.3常用属性、事件及方法 331
11.3.4 Bing Maps定位功能 332
11.3.5放大与缩小 336
11.3.6 Bing Maps图钉功能 337
11.3.7 Bing Maps导航路线 339
11.3.8 Bing Maps视图模式切换 346
11.4小结 348
第12章Windows Phone 7应用程序生命周期 349
12.1应用程序的多任务——墓碑 349
12.2 Tombstone执行模型 351
12.2.1 Tombstone执行过程 352
12.2.2处理事件 354
12.2.3数据的保存与处理 355
12.3项目中页面间的数据保存 362
12.4小结 363
第13章Windows Phone 7启动器与选择器 364
13.1启动器与选择器的概念 364
13.2启动器 364
13.2.1启动程序超市 365
13.2.2搜索程序超市 366
13.2.3启动内置播放器 366
13.2.4拨打电话 367
13.2.5搜索互联网 368
13.2.6发送短信 368
13.2.7发送电子邮件 369
13.2.8启动浏览器 369
13.3选择器 370
13.3.1选择联系人邮件地址 370
13.3.2选择联系人电话号码 373
13.3.3选择图片 374
13.3.4启动照相机界面 375
13.3.5启动邮件地址保存界面 377
13.3.6启动电话号码保存界面 379
13.4小结 381
第14章Windows Phone 7应用程序推送通知服务 382
14.1应用程序推送通知服务概述 382
14.1. 1推送通知过程 383
14.1.2使用要求与规范 384
14.2推送通知服务类型 384
14.2.1 Raw Notiflication 384
14.2.2 Toast Notification 385
14.2.3 Tile Notification 386
14.3综合实例 388
14.3.1创建私有云 388
14.3.2手机注册MPNS通道 398
14.3.3创建数据发送源 401
14.4小结 406
第15章 丽物微博手机程序 407
15.1概述 407
15.2开发前的准备 407
15.2.1申请开发者Key 408
15.2.2常用服务及API 408
15.3项目架构与功能描述 412
15.4创建项目 415
15.5首页 416
15.5.1用户中心数据的获取 416
15.5.2登记本机MPNS URI 419
15.6微博详情页 423
15.7发表微博页 427
15.7.1发表文本 428
15.7.2上传图片 429
15.8评论页 437
15.8.1显示评论列表 437
15.8.2发表评论 440
15.9转发微博页 441
15.10查看用户资料页 443
15.11发送私信页 446
15.11.1向用户发送私信 446
15.11.2向用户推送私信到达通知 448
15.12用户登录页 449
15.12.1登录页面的设计过程 449
15.12.2登录成功后数据的保存 451
15.13小结 453
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019