移动互联网应用开发
全新正版 假一赔十 可开发票
¥
26.75
7.4折
¥
36
全新
仅1件
作者李维勇 主编
出版社清华大学出版社
ISBN9787302421214
出版时间2016-03
装帧平装
开本16开
定价36元
货号1201283120
上书时间2024-10-27
商品详情
- 品相描述:全新
- 商品描述
-
目录
章数据流
1.1Java中的I/O
1.1.1I/O流
1.1.2JavaI/O模型
1.1.3I/O异常
1.2字节流
1.2.1InputStream
1.2.2OutputStream
1.3字符流
1.3.1Reader
1.3.2Writer
1.4对象序列化与编码转换
1.4.1对象序列化
1.4.2编码转换
1.5习题
第2章数据解析
2.1XML数据解析
2.1.1XML介绍
2.1.2Android中的XML解析
2.2JSON数据解析
2.2.1JSON介绍
2.2.2JSON核心解析类
2.2.3JSON解析工具
2.3习题
第3章网络连接与管理
3.1ConnectivityManager与网络管理
3.1.1ConnectivityManager的功能
3.1.2网络连接判断
3.1.3网络接入类型
3.1.4监控网络连接状态
3.2Wi-Fi网络连接与管理
3.2.1WifiManager
3.2.2ScanResult
3.2.3WifiConfiguration
3.2.4WifiInfo
3.2.5WiFiDirect
3.3网络服务优化
3.3.1网络连接的优化
3.3.2数据传输的优化
3.3.3在独立线程中执行网络连接
3.4习题
第4章Socket编程
4.1网络编程基础
4.1.1TCP/IP与网络通信
4.1.2C/S模式与B/S模式
4.1.3网络相关包
4.2Socket概述
4.2.1什么是Socket通信
4.2.2Socket通信的基本步骤
4.3Android中的Socket编程
4.3.1Socket相关类
4.3.2实现Socket通信
4.4UDP编程与NIO编程
4.4.1UDP编程
4.4.2NIO编程
4.5习题
第5章HTTP编程
5.1HTTP协议与URL
5.1.1HTTP协议
5.1.2URL
5.2HttpURLConnection编程
5.2.1创建HttpURLConnection连接
5.2.2HttpURLConnection数据交换
5.3HttpClient编程
5.3.1HttpClient简介
5.3.2HttpGet
5.3.3HttpPost
5.3.4AndroidHttpClient
5.4Http连接框架
5.4.1androidasynchttp框架
5.4.2Volley框架
5.5习题
第6章Web应用编程
6.1访问Web页面
6.1.1通过Intent浏览Web页面
6.1.2通过WebView浏览Web页面
6.2WebKit与WebView
6.2.1WebKit浏览器引擎
6.2.2WebView核心方法
6.2.3页面导航
6.2.4WebSettings与缓存处理
6.2.5WebChromeClient和WebViewClient
6.3使用HTML5开发WebApp
6.3.1使用JavaScript访问Android
6.3.2使用CSS适配UI
6.3.3jQueryMobile框架
6.4习题
第7章开放接口编程
7.1Web服务编程
7.1.1Web服务概述
7.1.2核心技术
7.1.3Ksoap2编程
7.2开放接口编程
7.2.1开放平台概述
7.2.2OAuth授权
7.2.3人人网编程
7.2.4新浪微博编程
7.3习题
第8章Google云服务
8.1Google云备份
8.1.1注册Android备份服务
8.1.2备份管理器
8.1.3BackupAgent备份代理
8.1.4BackupAgentHelper备份代理
8.1.5测试备份代理
8.2Google云信息
8.2.1GCM框架
8.2.2GCM的事件序列
8.2.3开发云信息服务
8.2.4Google App Engine
8.2.5创建服务端应用
8.3Google Drive
8.3.1获取Google Drive API Key
8.3.2创建授权Google Drive应用
8.4习题
第9章Philm项目分析与设计
9.1应用简介
9.2应用架构设计
9.2.1MVP设计模式
9.2.2Dagger与依赖注入
9.3网络接口设计与数据解析
9.3.1网络接口设计
9.3.2数据解析与显示
9.4UI设计
9.4.1Material Design
9.4.2UI布局
9.4.3Fragment设计
9.4.4Activity实现
参考文献
内容摘要
本书是基于Android Lollipop平台进行移动互联网应用开发的入门级教程,通过众多开源案例项目,全面系统地介绍移动互联网应用开发的方法、技巧和模式。
全书共分为9章,从Android应用设计者的角度系统讲解了从事Android移动互联网应用开发必须要掌握的Android平台的相关技术和特性,主要内容包括数据流与数据解析,网络连接与管理、Android中的Socket编程与HTTP编程,Web应用编程、开放接口编程、Google云服务技术等,全面总结了Android网络编程的基本原理、设计理念和设计模式,很后通过一个综合的案例项目阐述了Android移动互联网应用开发的方法和技巧。
本书以案例贯穿全程,知识结构清晰,语言简洁,易于读者学习和提高,很好适合初学Android移动互联网应用开发的在校大学生和希望系统掌握Android互联网编程的开发人员。
— 没有更多了 —
以下为对购买帮助不大的评价