×
Learning Android中文版-第2版

包邮Learning Android中文版-第2版

1星价 ¥23.4 (4.0折)
2星价¥23.4 定价¥59.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787121239809
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:269
  • 出版时间:2014-09-01
  • 条形码:9787121239809 ; 978-7-121-23980-9

本书特色

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

内容简介

想为android设备开发应用程序吗?本书是助你入门的良方。作者是培训了大机构和创业公司数百位开发人员的移动开发专家。这本优雅的导论给有面向对象开发经验的程序员展示了如何利用android的基本构件来创建用户界面、存储数据和执行连接网络等操作。 本书将一步步地引导你构建一个类似twitter的应用程序,每章都添加一些新功能。你也将建立自己的代码模式工具包,借助它可以轻松地编写任何android应用程序。 ■了解android平台及其在移动生态系统中的地位。 ■深入了解android套件,包括其应用程序框架及apk应用程序包。 ■学习活动、意图、服务、内容提供器和广播接收器等android构件。 ■创建基本的android用户界面,并利用视图和布局来组织界面元素。 ■在应用程序中构建一个执行后台进程来更新数据的服务。

目录

前言 
第1 章 android 概述
1.1 android 基本特点 
全面
开源平台
专为移动设备设计 
1.2 历史
谷歌的动机
android 的兼容性 
开放手机联盟 
1.3 android 的版本
1.4 android 的风格
android 开源项目 
制造商的加载项 
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
android 不等于linux
3.3 本地层
hal.
本地库
本地守护进程 
本地工具
3.4 dalvik 
android 和java
3.5 应用程序框架 
3.6 应用程序
android 应用程序包(apk)
应用程序签名 
应用程序分发 
3.7 总结
第4 章 安装和开始使用android 工具
4.1 安装java 开发工具包
4.2 安装android sdk 
为工具设置path 环境变量 
安装eclipse 
eclipse 工作区
设置android 开发工具
4.3 hello world! 
创建新项目
4.4 剖析一个android 项目
android 的清单文件 
字符串资源
布局xml 代码
4.5 可绘制资源
r 文件
java 源代码
4.6 构建项目
4.7 android 仿真器
仿真器与真实手机对比
4.8 总结
第5 章 主要构件  
5.1 一个实际的例子 
5.2 活动
活动的生命周期 
5.3 意图
5.4 服务
5.5 内容提供器
5.6 广播接收器
5.7 应用程序上下文 
5.8 总结
第6 章 yamba 项目概况  
6.1 yamba 应用程序 
6.2 设计理念
6.3 项目设计
6.4 第1 部分:android 用户界面
6.5 第2 部分:意图、活动条及其他 
6.6 第3 部分:android 服务 
6.7 第4 部分:内容提供器
6.8 第5 部分:列表和适配器
6.9 第6 部分:广播接收器
6.10 第7 部分:应用程序控件
6.11 第8 部分:联网和web(http) 
6.12 第9 部分:动态壁纸和处理程序 
6.13 总结
第7 章 android 的用户界面
7.1 创建用户界面的两种方法
声明式用户界面 
编程式用户界面 
各取所长
7.2 视图和布局
linearlayout(线性布局)
tablelayout(表格布局) 
framelayout(帧布局)
relativelayout(相对布局) 
7.3 启动yamba 项目
7.4 statusactivity 布局 
重要的控件属性  
字符串资源
7.5 statusactivity java 类
释放xml 到java
初始化对象
处理用户事件  
7.6 在android 中记录消息日志  
logcat
编译代码并构建项目:保存文件  
添加twitter api 库
更新清单文件以获取internet 权限
7.7 android 中的线程机制  
单线程
多线程的执行  
asynctask(异步任务)
7.8 其他ui 事件
7.9 备用资源
7.10 总结
第8 章 片段  
8.1 片段示例
8.2 片段的生命周期  
8.3 动态添加片段  
8.4 总结
第9 章 意图、活动条及其他
9.1 首选项
首选项资源
settingsactivity
更新清单文件  
9.2 活动条
创建一个空白主活动
菜单资源
android 的系统资源  
加载菜单
更新statusactivity 来处理菜单事件
9.3 共享首选项及更新消息片段
9.4 文件系统简介  
访问文件系统  
文件系统分区  
系统分区
sd 卡分区
用户数据分区  
文件系统安全  
9.5 总结
第10 章 服务  
10.1 示例服务:refreshservice  
创建refreshservice java 类  
介绍intentservice
更新清单文件  
添加菜单项
更新选项菜单处理  
测试服务
10.2 从yamba 提取数据
测试服务
10.3 总结
第11 章 内容提供器  
11.1 android 上的数据库  
关于sqlite
dbhelper
数据库模式及其创建
四个主要操作  
游标
11.2 消息合同类  
11.3 更新refreshservice  
测试服务
11.4 内容提供器  
11.5 创建一个内容提供器
定义uri
获取数据类型  
插入数据
更新数据
删除数据
查询数据
更新android 清单文件
更新refreshservice  
11.6 总结
第12 章 列表和适配器
12.1 主活动
12.2 基本的主活动  
12.3 时间表片段
创建列表项布局  
12.4 关于适配器
12.5 加载数据
12.6 通过viewbinder 定制逻辑
12.7 详情视图
详情片段
详情活动
注册到清单文件  
主活动,横向视图  
更新时间表片段  
12.8 总结
第13 章 广播接收器  
13.1 关于广播接收器  
13.2 开机接收器
将bootreceiver 注册到android 清单文件
测试开机接收器  
13.3 警报和系统服务  
13.4 广播意图
通知接收器
13.5 总结
第14 章 应用程序控件
14.1 通过控件使用内容提供器
实现yambawidget 类
创建xml 布局
创建appwidgetproviderinfo 文件  
更新清单文件  
测试控件
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 总结
索引


展开全部

相关资料

本书作者marko gargenta是一位经验丰富的专业讲师。现在他将android训练营课程的精华提炼成这本易读的手册。本书引导读者快速迈出android编程的**步,然后大步深入介绍服务、意图、广播接收器等内容。
  ——ed burnette hello, android的作者

作者简介

Marko Gargenta(马尔科)是Twitter大学的校长,他负责在Android和其他开源技术方面对Twitter的工程师进行培训。此前,他是Marakana(由Twitter收购)的创始人之一,也是Android训练营课程的创造者。 Masumi Nakamura(中村真澄)是Placester公司工程副总裁和TechStars的教师,有超过15年的软件行业经验,他熟悉软件的各方面,从移动开发到扩展大规模后台系统,而且他还在运营Paypal公司的一个数据科学团队。 卢涛先生为资本市场资深人士,为国内**批期货交易员以及**批证券从业资格的获得者。在期货公司、投资银行、上市公司、投资公司均有过丰富的任职经历。卢涛先生与三联商社控股股东及实际控制人不存在关联关系,未持有三联商社股份,未受过中国证监会及其他有关部门的处罚和证券交易所惩戒。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航