• Learning Android中文版(第2版)
  • Learning Android中文版(第2版)
21年品牌 40万+商家 超1.5亿件商品

Learning Android中文版(第2版)

58 9.8折 59 全新

仅1件

江苏苏州
认证卖家担保交易快速发货售后保障

作者[美]Marko、[日]Masumi Nakamura 著;卢涛、李颖 译

出版社电子工业出版社

出版时间2014-09

版次2

装帧平装

上书时间2022-10-03

书影时光书摊

已实名 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 [美]Marko、[日]Masumi Nakamura 著;卢涛、李颖 译
  • 出版社 电子工业出版社
  • 出版时间 2014-09
  • 版次 2
  • ISBN 9787121239809
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 284页
  • 正文语种 简体中文
【内容简介】

《LearningAndroid中文版(第2版)》是一本介绍Android开发的入门图书,它循序渐进地介绍了如何利用Android基本构件来创建用户界面、存储数据和执行连接网络等操作。《LearningAndroid中文版(第2版)》以亲手实现一个类Twitter的应用程序为主线,通过不断为其添加功能展开讲解。而这一学习过程积累出的代码模式库,可以运用于实际Android应用程序开发。《LearningAndroid中文版(第2版)》内容包括:Android平台概览及其在移动生态系统中的地位、Android设计架构、Android开发环境配置、Android构件、基本Android的用户界面构建、界面元素组织方法、构建执行后台任务与更新数据的服务等。


《LearningAndroid中文版(第2版)》适合想快速掌握Android开发知识或想从其他开发平台转向Android的读者阅读。



【作者简介】

  MarkoGargenta(马尔科),是Twitter大学的校长,他负责在Android和其他开源技术方面对Twitter的工程师进行培训。此前,他是Marakana(由Twitter收购)的创始人之一,也是Android训练营课程的创造者。



  MasumiNakamura(中村真澄),是Placester公司工程副总裁和TechStars的教师,有超过15年的软件行业经验,他熟悉软件的各方面,从移动开发到扩展大规模后台系统,而且他还在运营Paypal公司的一个数据科学团队。

【目录】

第1章 Android 概述 
1.1 Android 基本特点 
1.1.1 全面 
1.1.2 开源平台 
1.1.3 专为移动设备设计 
1.2 历史 
1.2.1 谷歌的动机 
1.2.2 Android 的兼容性 
1.2.3 开放手机联盟 
1.3 Android 的版本 
1.4 Android 的风格 
1.4.1 Android 开源项目 
1.4.2 制造商的加载项 

 

1.5 总结

 


 

第2章 Java 综述 
2.1 注释 
2.2 数据类型:基本数据类型和对象 
2.3 修饰符 
2.4 数组 
2.5 运算符 
2.6 控制流语句 
2.7 错误/ 异常处理 
2.8 复杂的示例 
2.9 接口和继承 
2.10 集合 
2.11 泛型 
2.12 线程 

 

2.13 总结

 


 

第3章 Android 套件 
3.1 套件概述 
3.2 Linux 
3.2.1 Android 不等于Linux 
3.3 本地层 
3.3.1 HAL 
3.3.2 本地库 
3.3.3 本地守护进程 
3.3.4 本地工具 
3.4 Dalvik 
3.4.1 Android 和Java 
3.5 应用程序框架 
3.6 应用程序 
3.6.1 Android 应用程序包(APK) 
3.6.2 应用程序签名 
3.6.3 应用程序分发 

 

3.7 总结

 


 

第4章 安装和开始使用Android 工具 
4.1 安装Java 开发工具包 
4.2 安装Android SDK 
4.2.1 为工具设置PATH 环境变量 
4.2.2 安装Eclipse 
4.2.3 Eclipse 工作区 
4.2.4 设置Android 开发工具 
4.3 Hello World! 
4.3.1 创建新项目 
4.4 剖析一个Android 项目 
4.4.1 Android 的清单文件 
4.4.2 字符串资源 
4.4.3 布局XML 代码 
4.5 可绘制资源 
4.5.1 R 文件 
4.5.2 Java 源代码 
4.6 构建项目 
4.7 Android 仿真器 
4.7.1 仿真器与真实手机对比 

 

4.8 总结

 


 

第5章 主要构件 
5.1 一个实际的例子 
5.2 活动 
5.2.1 活动的生命周期 
5.3 意图 
5.4 服务 
5.5 内容提供器 
5.6 广播接收器 
5.7 应用程序上下文 

 

5.8 总结

 


 

第6章 Yamba 项目概况 
6.1 Yamba 应用程序 
6.2 设计理念 
6.3 项目设计 

 

6.4 总结

 


 

第7章 Android 的用户界面 
7.1 创建用户界面的两种方法 
7.1.1 声明式用户界面 
7.1.2 编程式用户界面 
7.1.3 各取所长 
7.2 视图和布局 
7.2.1 LinearLayout(线性布局) 
7.2.2 TableLayout(表格布局) 
7.2.3 FrameLayout(帧布局) 
7.2.4 RelativeLayout(相对布局) 
7.3 启动Yamba 项目 
7.4 StatusActivity 布局 
7.4.2 字符串资源 
7.5 StatusActivity Java 类 
7.5.1 释放XML 到Java 
7.5.2 初始化对象 
7.5.3 处理用户事件 
7.6 在Android 中记录消息日志 
7.6.1 LogCat 
7.6.2 编译代码并构建项目:保存文件 
7.6.3 添加Twitter API 库 
7.6.4 更新清单文件以获取Internet 权限 
7.7 Android 中的线程机制 
7.7.1 单线程 
7.7.2 多线程执行 
7.7.3 AsyncTask(异步任务) 
7.8 其他UI 事件 

 

7.9 备用资源

 


 

第8章 片段 
8.1 片段示例 
8.2 片段的生命周期 
8.3 动态添加片段 

 

8.4 总结

 


 

第9章 意图、活动条,及其他 
9.1 首选项 
9.1.1 首选项资源 
9.1.2 SettingsActivity 
9.1.3 更新清单文件 
9.2 活动条 
9.2.1 创建一个空白主活动 
9.2.2 菜单资源 
9.2.3 Android 的系统资 
9.2.4 加载菜单 
9.2.5 更新StatusActivity 来处理菜单事件 
9.3 共享首选项及更新消息片段 
9.4 文件系统简介 
9.4.1 访问文件系统 
9.4.2 文件系统分区 
9.4.3 系统分区 
9.4.4 SD 卡分区 
9.4.5 用户数据分区 
9.4.6 文件系统安全 

 

9.5 总结

 


 

第10章 服务 
10.1 示例服务:RefreshService 
10.1.1 创建RefreshService Java 类 
10.1.2 介绍IntentService 
10.1.3 更新清单文件 
10.1.4 添加菜单项 
10.1.5 更新选项菜单处理 
10.1.6 测试服务 
10.2 从Yamba 提取数据 
10.2.1 测试服务 

 

10.3 总结

 


 

第11章 内容提供器 
11.1 Android 上的数据库 
11.1.1 关于SQLite 
11.1.2 DbHelper 
11.1.3 数据库模式及其创建 
11.1.4 四个主要操作 
11.1.5 游标 
11.2 消息合同类 
11.3 更新RefreshService 
11.3.1 测试服务 
11.4 内容提供器 
11.5 创建一个内容提供器 
11.5.2 获取数据类型 
11.5.4 更新数据 
11.5.5 删除数据 
11.5.6 查询数据 
11.5.7 更新Android 清单文件 
11.5.8 更新RefreshService 

 

11.6 总结

 


 

第12章 列表和适配器 
12.1 主活动 
12.2 基本的主活动 
12.3 时间表片段 
12.3.1 创建列表项布局 
12.4 关于适配器 
12.5 加载数据 
12.6 通过ViewBinder 定制逻辑 
12.7 详情视图 
12.7.1 详情片段 
12.7.2 详情活动 
12.7.3 注册到清单文件 
12.7.4 主活动,横向视图 
12.7.5 更新时间表片段 

 

12.8 总结

 


 

第13章 广播接收器 
13.1 关于广播接收器 
13.2 开机接收器 
13.2.1 将BootReceiver 注册到Android 清单文件 
13.2.2 测试开机接收器 
13.3 警报和系统服务 
13.4 广播意图 
13.4.1 通知接收器 

 

13.5 总结

 


 

第14章 应用程序控件 
14.1 通过控件使用内容提供器 
14.1.1 实现YambaWidget 类 
14.1.2 创建XML 布局 
14.1.3 创建AppWidgetProviderInfo 文件 
14.1.4 更新清单文件 
14.1.5 测试控件 

 

14.2 总结

 


 

第15章 联网和Web 概述 
15.1 简单的例子 
15.2 联网基础 
15.3 HTTP API 
15.4 Apache HTTP 客户端 
15.5 HttpUrlConnection 
15.6 使用AsyncTask 和AsyncTaskLoader 在后台联网 

 

15.7 总结

 


 

第16章 互动与动画:动态壁纸和处理程序 
16.1 动态壁纸 
16.2 处理程序 
16.3 总结 

点击展开 点击收起

—  没有更多了  —

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

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