登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』Android 应用开发实践教程

書城自編碼: 2724056
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 韩冬
國際書號(ISBN): 9787121276804
出版社: 电子工业出版社
出版日期: 2016-01-01
版次: 01 印次: 1
頁數/字數: 424/
書度/開本: 16开 釘裝: 平塑

售價:HK$ 84.0

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
中国王朝内争实录(套装全4册):从未见过的王朝内争编著史
《 中国王朝内争实录(套装全4册):从未见过的王朝内争编著史 》

售價:HK$ 244.2
半导体纳米器件:物理、技术和应用
《 半导体纳米器件:物理、技术和应用 》

售價:HK$ 177.0
创客精选项目设计与制作 第2版   刘笑笑 颜志勇 严国陶
《 创客精选项目设计与制作 第2版 刘笑笑 颜志勇 严国陶 》

售價:HK$ 61.6
佛山华家班粤菜传承 华家班59位大厨 102道粤菜 图文并茂 菜式制作视频 粤菜故事技法 佛山传统文化 广东科技
《 佛山华家班粤菜传承 华家班59位大厨 102道粤菜 图文并茂 菜式制作视频 粤菜故事技法 佛山传统文化 广东科技 》

售價:HK$ 221.8
武人琴音(十周年纪念版 逝去的武林系列收官之作 形意拳一门三代:尚云祥、韩伯言、韩瑜的人生故事 凸显百年武人命运)
《 武人琴音(十周年纪念版 逝去的武林系列收官之作 形意拳一门三代:尚云祥、韩伯言、韩瑜的人生故事 凸显百年武人命运) 》

售價:HK$ 43.7
剑桥斯堪的纳维亚戏剧史(剑桥世界戏剧史译丛)
《 剑桥斯堪的纳维亚戏剧史(剑桥世界戏剧史译丛) 》

售價:HK$ 154.6
禅心与箭术:过松弛而有力的生活(乔布斯精神导师、世界禅者——铃木大拙荐)
《 禅心与箭术:过松弛而有力的生活(乔布斯精神导师、世界禅者——铃木大拙荐) 》

售價:HK$ 66.1
先进电磁屏蔽材料——基础、性能与应用
《 先进电磁屏蔽材料——基础、性能与应用 》

售價:HK$ 221.8

 

編輯推薦:
本书详细介绍了Android Studio和Eclipse ADT两种不同开发环境搭建(针对Google网站不易访问);对Android客户端程序架构、实现消息推送、即时通信、服务器端json接口编程(Restful API)、在手机客户端解析json、网络多图片异步下载、移动应用数据统计分析等移动互联网重要开发技术进行了较为细致的讲解。配套教学资源丰富,包含所有章节的PPT、程序源码、习题解答、教学视频、所需软件工具及一个帮助学习本书的手机APP。
內容簡介:
本书结合Android应用开发的一些具体案例,由浅入深地阐述Android应用开发的基础知识、常用技巧和关键技术,例如对一般Android书籍中难以见到的实现消息推送(不利用第三方平台)、即时通信、服务器端接口编程等市场急需的重要开发技能进行了较为细致的讲解,以达到快速提升读者编程水平和实际项目开发能力之目的。 全书分为基础篇、提高篇、开发篇和拓展篇四个部分,共23章。 基础篇(第1~9章),主要包含Android开发环境搭建(包括Android Studio 1.2正式版安装与配置)、用户界面设计、组件通信等内容。 提高篇(第10~12章),包含百度地图开发、ViewPager和PageAdapter等内容。 开发篇(第13~18章),包含在手机客户端解析JSON、消息推送、Android账户管理、MyBatis框架原理、Maven和Gradle等内容。 拓展篇(第19~23章),包含即时通信、友盟统计及社会化组件、Android客户端程序架构、版本控制工具SVN和Git等内容。
關於作者:
2011至今,苏州大学计算机学院。(苏大-瑞翼移动互联网应用研发中心技术负责人)
2012-2013,中科大软件学院青年骨干教师访问学者。
2009-2011,南京铁道职业技术学院(苏州校区)电子信息系“移动开发及嵌入式软件”专业负责人。(现已并入苏大)
2007-2009,安徽电子信息职业技术学院软件学院(国家级示范)。
目錄
目 录
第一部分 基 础 篇

第1章 开发环境搭建和程序开发基础2
1.1 Android简介2
1.1.1 Android传奇2
1.1.2 Android体系结构3
1.2 搭建Android应用开发环境4
1.2.1 Android 4.4安装4
1.2.2 如何解决Android SDK无法
下载Package的问题6
1.3 第一个Android程序7
1.4 Android程序结构8
1.5 Android应用的基本组件介绍9
1.6 Activity的生命周期10
1.7 程序调试12
1.8 Android Studio 1.2正式版安
装与配置13
1.8.1 Windows 7 64位系统安装
JDK并配置环境变量13
1.8.2 Android Studio环境搭建14
1.8.3 创建HelloWorld项目19
1.9 相关阅读材料23
1.9.1 未来的夏娃23
1.9.2 Andy Rubin的黯然离场:
他为何非走不可?23
1.9.3 Andy Rubin早年岁月24
1.10 本章小结25
习题126
第2章 用户界面设计27
2.1 用户界面基础27
2.2 常用控件31
2.2.1 TextView和EditText32
2.2.2 Button与ImageButton33
2.2.3 单选按钮RadioButton和
复选按钮CheckBox33
2.2.4 ImageView33
2.2.5 ProgressBar34
2.2.6 ScrollView36
2.2.7 ListView37
2.2.8 GridView42
2.2.9 AlertDialog42
2.3 界面布局43
2.3.1 线性布局及android:
layout_weight属性设置43
2.3.2 帧布局45
2.3.3 表格布局45
2.3.4 相对布局46
2.3.5 绝对布局47
2.3.6 网格布局48
2.4 消息提示48
2.5 Handler消息传递机制49
2.6 项目实战——“3G商城”(一)52
2.6.1 任务说明52
2.6.2 项目讲解52
2.6.3 典型代码及技术实现53
2.7 相关阅读材料:Android用户界
面中单位的使用59
2.8 本章小结60
习题260
第3章 组件通信61
3.1 Activity61
3.1.1 Activity配置61
3.1.2 启动和关闭Activity62
3.1.3 使用Bundle在Activity之间
交换数据62
3.1.4 调用另一个Activity并
返回结果63
3.2 Intent对象64
3.3 发送并返回短信内容举例67
3.4 本章小结68
习题368
第4章 后台服务与广播消息69
4.1 Service应用69
4.1.1 简介69
4.1.2 进程内服务69
4.1.3 跨进程服务74
4.2 接收广播消息77
4.2.1 简介77
4.2.2 发送广播79
4.2.3 有序广播82
4.2.4 接收系统广播消息83
4.3 相关阅读材料:Android开源库
EventBus83
4.4 本章小结89
习题491
第5章 数据存储与访问92
5.1 使用SharedPreferences92
5.1.1 简介92
5.1.2 SharePreferences举例94
5.2 文件存储94
5.2.1 简介94
5.2.2 读写SD卡上的文件95
5.2.3 文件存储举例96
5.3 SQLite数据库96
5.3.1 简介96
5.3.2 手动创建SQLite数
据库96
5.3.3 SQLiteDatabase98
5.4 数据共享101
5.4.1 ContentProvider101
5.4.2 创建数据提供者102
5.4.3 使用数据提供者103
5.4.4 ContentProvider举例103
5.5 项目实战——课程表104
5.5.1 任务说明104
5.5.2 项目讲解105
5.5.3 典型代码及技术要点106
5.6 本章小结109
习题5109
第6章 Android网络应用110
6.1 HTTP通信110
6.2 Socket通信115
6.3 使用WebView显示网页119
6.4 项目实战——查询员工信息123
6.4.1 任务说明123
6.4.2 项目讲解123
6.4.3 典型代码及技术要点124
6.5 本章小结126
习题6127
第7章 图形图像处理128
7.1 基本绘图128
7.1.1 准备画布(Canvas)128
7.1.2 准备画笔(Paint)129
7.1.3 位图处理(Bitmap和
BitmapFactory)129
7.2 2D绘图130
7.2.1 几何图形130
7.2.2 文本132
7.2.3 路径133
7.2.4 图片133
7.3 图形特效处理134
7.3.1 平移、旋转、缩放、倾斜134
7.3.2 扭曲136
7.3.3 位图着色器137
7.4 综合练习138
7.4.1 任务说明138
7.4.2 代码实现138
7.5 本章小结140
习题7140
第8章 Fragment141
8.1 Fragment概述141
8.2 Fragment的生命周期141
8.3 Fragment使用142
8.4 将Fragment加入Activity中143
8.5 使用Fragment举例144
8.6 本章小结146
习题8147
第9章 Java并发编程148
9.1 Java线程池简介148
9.2 Executor与ExecutorService149
9.3 ThreadPoolExecutor153
9.4 Future模式157
9.5 项目实战——“3G商城”(二)161
9.5.1 任务说明161
9.5.2 项目讲解161
9.5.3 典型代码及技术要点163
9.6 本章小结173
习题9173

第二部分 提 高 篇

第10章 百度地图开发176
10.1 Android地图SDK176
10.1.1 概述176
10.1.2 申请密钥176
10.1.3 SimpleMapDemo180
10.1.4 基础地图183
10.1.5 事件监听183
10.2 Android定位SDK187
10.3 Android导航SDK187
10.4 项目实战——“开发百度地图”187
10.4.1 任务说明187
10.4.2 项目讲解187
10.4.3 典型代码及技术要点190
10.5 本章小结196
习题10196
第11章 ViewPager和PageAdapter198
11.1 ViewPager和PageAdapter198
11.2 FragmentPageAdapter实现仿
QQ界面200
11.3 仿网易新闻客户端Tab标签实现205
11.4 本章小结208
习题11208
第12章 PostgreSQL 9209
12.1 PostgreSQL简介209
12.2 PostgreSQL 9的安装与配置209
12.2.1 安装209
12.2.2 使用pgAdmin III连接
PostgreSQL209
12.3 数据库的基本操作210
12.3.1 创建数据库210
12.3.2 修改数据库211
12.3.3 删除数据库211
12.4 数据表的基本操作211
12.4.1 创建数据表211
12.4.2 修改数据表212
12.4.3 删除数据表212
12.5 插入、更新与删除数据212
12.5.1 插入212
12.5.2 更新213
12.5.3 删除214
12.6 数据查询214
12.6.1 查询语句214
12.6.2 单表查询215
12.6.3 集合函数查询217
12.6.4 连接查询218
12.6.5 子查询219
12.6.6 正则表达式查询220
12.6.7 别名221
12.7 综合练习221
12.7.1 任务说明221
12.7.2 具体实现221
12.8 相关阅读材料:数据备份
与还原224
12.9 本章小结225
习题12225

第三部分 开 发 篇

第13章 在手机客户端解析JSON228
13.1 JSON简介228
13.2 服务器端生成JSON数据228
13.3 在手机客户端解析JSON231
13.4 项目实战——“3G商城”(三)233
13.4.1 任务说明233
13.4.2 项目讲解233
13.4.3 典型代码及技术要点235
13.5 本章小结239
习题13239
第14章 消息推送240
14.1 Android消息推送机制240
14.1.1 推送方式基础240
14.1.2 消息推送实现原理240
14.2 Android平台的消息推送实现241
14.2.1 Push在Android平台上
长连接的实现241
14.2.2 使用Androidpn实现消
息推送242
14.3 项目实战——“Android客
户端实现推送”246
14.3.1 任务说明246
14.3.2 项目讲解246
14.3.3 典型代码及技术要点249
14.4 相关阅读材料262
14.4.1 几种常见的消息推送解决
方案262
14.4.2 Androidpn所存在的一些
问题263
14.5 本章小结264
习题14264
第15章 Android账户管理265
15.1 账户管理相关类265
15.2 使用OAuth 2.0来进行鉴定267
15.3 应用程序如何将一个账号注册到
系统中270
15.4 创建自定义账户示例273
15.5 本章小结275
习题15275
第16章 MyBatis框架原理276
16.1 MyBatis框架简介276
16.2 从JDBC到MyBatis277
16.3 使用MyBatis进行一次简单
的SQL查询278
16.3.1 准备工作278
16.3.2 主要步骤279
16.3.3 小结282
16.4 配置文件说明282
16.4.1 主配置文件282
16.4.2 接口文件285
16.4.3 SQL映射文件286
16.4.4 动态SQL288
16.5 MyBatis应用290
16.5.1 数据的增、删、改、查290
16.5.2 关联数据的查询292
16.5.3 分页数据的查询295
16.5.4 与Spring3集成296
16.5.5 与Spring MVC集成299
16.6 本章小结301
习题16301
第17章 Maven和Gradle303
17.1 初识Maven303
17.2 Maven的安装和配置305
17.3 Maven使用308
17.4 坐标和依赖310
17.5 构建支持Servlet 3.0的Maven Web
应用311
17.6 Gradle来了314
17.7 本章小结315
习题17316
第18章 服务器端接口编程317
18.1 JNDI数据源配置317
18.2 Log4J与SLF4J320
18.3 项目实战——“3G商城”(四)324
18.3.1 任务说明324
18.3.2 项目讲解324
18.3.3 典型代码及技术要点325
18.4 MyBatis VS Hibernate329
18.5 相关阅读材料:Flexjson334
18.6 本章小结335
习题18335

第四部分 拓 展 篇

第19章 即时通信338
19.1 XMPP协议338
19.2 openfire341
19.2.1 openfire简介341
19.2.2 openfire安装与配置341
19.3 Smack简介343
19.4 项目实战——“实现即时通信”347
19.4.1 登录openfire服务器347
19.4.2 获取好友列表350
19.4.3 客户端接收服务器发送的
消息352
19.4.4 初步实现两个客户端通信354
19.5 相关阅读材料359b

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.