
包邮Learning Android中文版-第2版

温馨提示: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公司的一个数据科学团队。 卢涛先生为资本市场资深人士,为国内**批期货交易员以及**批证券从业资格的获得者。在期货公司、投资银行、上市公司、投资公司均有过丰富的任职经历。卢涛先生与三联商社控股股东及实际控制人不存在关联关系,未持有三联商社股份,未受过中国证监会及其他有关部门的处罚和证券交易所惩戒。
-
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
过程控制技术(第2版高职高专规划教材)
¥27.6¥38.0 -
专业导演教你拍好短视频
¥13.8¥39.9 -
数学之美
¥41.0¥69.0 -
系统性创新手册(管理版)
¥42.6¥119.0 -
人工智能
¥20.3¥55.0 -
硅谷之火-人与计算机的未来
¥15.5¥39.8 -
WPS OFFICE完全自学教程(第2版)
¥97.3¥139.0 -
人工智能基础及应用
¥34.6¥48.0 -
深入浅出软件架构
¥117.2¥186.0 -
软件设计的哲学(第2版)
¥54.0¥69.8 -
大数据技术导论(第2版)
¥28.9¥41.0 -
人工智能的底层逻辑
¥55.3¥79.0 -
剪映+PREMIERE+AIGC 短视频制作速成
¥73.5¥98.0 -
人人都能学AI
¥39.8¥68.0 -
剪映AI
¥52.0¥88.0 -
数据挖掘技术与应用
¥46.0¥75.0 -
数据采集与处理
¥36.4¥49.8 -
PLC结构化文本编程(第2版)
¥56.3¥79.0 -
中小型网络组建与管理
¥30.7¥43.0