稀酷客

 找回密码
 加入稀酷客

只需一步,快速开始

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1092|回复: 0

[电子资料] 《Android 6开发秘籍(第五版)》.((美国)小约瑟夫·安妮兹(Joseph Annuzzi)).[PDF]@ckook

[复制链接]

878

主题

879

帖子

1756

积分

金牌会员

Rank: 6Rank: 6

积分
1756
发表于 2018-5-17 20:36:26 | 显示全部楼层 |阅读模式
《Android 6开发秘籍(第五版)》.((美国)小约瑟夫·安妮兹(Joseph Annuzzi)).[PDF]@ckook Android
《Android 6开发秘籍(第5版)》是一本紧贴实用的精品指南,介绍如何借助Android 6 SDK、Android Studio以及最新的开发最优实践来构建健壮的商业级Android应用。这一版的内容更丰富、优质、详实,涵盖开始为新式Android设备开发专业应用需要掌握的所有知识。如果你想成为Android开发高手,《Android 6开发秘籍(第5版)》将助你一臂之力,帮你构建任何你能想象的应用!三位备受尊崇的专家在书中指导你设置开发环境、设计用户界面、为不同设备开发应用以及优化整个应用开发过程。许多章节都包含多个示例应用,最新的代码清单指引你深刻领悟关键的API功能。《Android 6开发秘籍(第5版)》新增了介绍材质设计、设置应用样式、设计模式以及SQLite查询的章节,增加了阐述Gradle构建系统的附录,并列出关于Android Studio使用技巧的大量提示,堪称一座知识宝库。

作译者
作者:(美国)小约瑟夫·安妮兹(Joseph Annuzzi) (美国)Lauren Darcey (美国)Shane Conder 译者:郭华丰 刘杰 周云龙

目录
第Ⅰ部分Android平台概述
第1章Android概述
1.1Android开源项目(AOSP)
1.2开放手机联盟
1.2.1Google进入移动市场
1.2.2开放手机联盟介绍
1.2.3加入开放手机联盟
1.2.4制造商:设计Android设备
1.2.5移动运营商:提供Android体验
1.2.6应用驱动设备的销售:开发Android应用
1.2.7利用所有Android设备的优势
1.2.8Android:我们现在取得的进展
1.3Android平台的独特性
1.3.1Android的由来
1.3.2自由和开放源代码
1.3.3熟悉且廉价的开发工具
1.3.4合理的开发学习曲线
1.3.5功能强大的应用开发支持
1.3.6丰富和安全的应用集成
1.3.7没有昂贵的开发费用
1.3.8应用的“自由市场”
1.3.9一个不断发展的平台
1.4Android平台
1.4.1Android的底层架构
1.4.2安全和权限
1.4.3探索Android应用
1.5OHA和GMS之外的Android版本
1.5.1AmazonFireoS
1.5.2CyanogenOS和CyanogenMod
1.5.3Maker Movement和开源硬件
1.5.4保持警觉
1.6本章小结
1.7小测验
1.8练习题
1.9参考资料和更多信息
第2章设置开发环境
2.1配置你的开发环境
2.1.1配置操作系统以便进行设备调试
2.1.2配置Android硬件以便进行调试
2.1.3更新Android Studio
2.1.4更新Android SDK
2.1.5Android Studio存在的问题
2.1.6Android SDK存在的问题
2.1.7Android Studio的替代者:IntelliJ IDEA
2.2探索Android SDK
2.2.1了解Android SDK许可协议
2.2.2阅读Android SDK文档
2.2.3探索Android应用框架核心
2.2.4探索Android核心工具
2.2.5探索Android示例应用
2.3本章小结
2.4小测验
2.5练习题
2.6参考资料和更多信息
第3章创建第一个Android应用
3.1测试开发环境
3.1.1在AndroidStudio中导入BorderlessButtons示例
3.1.2使用预装的AVD运行BorderlessButtons项目
3.1.3在Android模拟器中运行BorderlessButtons应用
3.2构建第一个Android应用
3.2.1创建并配置一个新的Android项目
3.2.2了解Android符号视图和传统Project视图
3.2.3Android应用的核心文件和目录
3.2.4在模拟器中运行Android应用
3.2.5在模拟器中调试Android应用
3.2.6为Android应用增加日志记录
3.2.7在硬件设备上调试应用
3.3本章小结
3.4小测验
3.5练习题
3.6参考资料和更多信息
第Ⅱ部分应用基础
第4章理解应用组件
4.1掌握重要的Android术语
4.2应用Context
4.2.1获取应用Context
4.2.2使用应用Context
4.3使用Activity执行应用任务
4.4使用Fragment组织Activity组件
4.5使用Intent管理Activity之间的切换
4.5.1通过Intent切换Activity
4.5.2通过Activity、Fragment和Intent来组织应用导航
4.6使用服务
4.7接收和广播Intent
4.8本章小结
4.9小测验
4.10练习题
4.11参考资料和更多信息
第5章定义清单文件
5.1使用Android清单文件配置Android应用
5.2管理应用ID
5.3设置应用的系统需求
5.3.1设置应用的平台需求
5.3.2其他应用配置设置和过滤器
5.4在Android清单文件注册Activity
5.4.1使用Intent过滤器为应用指定主入口Activity
5.4.2配置其他Intent过滤器
5.4.3注册其他应用组件
5.5访问权限
5.5.1注册应用所需的权限
5.5.2注册应用强制的权限
5.6探索清单文件的其他设置
5.7本章小结
5.8小测验
5.9练习题
5.10参考资料和更多信息
第6章管理应用的资源
6.1资源的含义
6.1.1存储应用资源
6.1.2资源类型
6.1.3以编程方式访问资源
6.2茌Android Studio中添加简单的资源值
6.3使用不同类型的资源
6.3.1使用字符串资源
6.3.2使用格式化的字符串资源
6.3.3使用带数量的字符串
6.3.4使用字符串数组
6.3.5使用布尔类型资源
6.3.6使用整型资源
6.3.7使用颜色资源
6.3.8使用尺寸资源
6.3.9以编程方式使用尺寸资源
6.3.10可绘制资源
6.3.11使用图像
6.3.12使用颜色状态列表
6.3.13使用动画
6.3.14使用菜单
6.3.15使用XML文件
6.3.16使用原始文件
6.3.17引用资源
6.4使用布局
6.4.1在Android Studio中设计布局
6.4.2以编程方式使用布局资源
6.5引用系统资源
6.6本章小结
6.7小测验
6.8练习题
6.9参考资料和更多信息
第7章探讨构建块
7.1Android视图和布局介绍
7.1.1Android视图
7.1.2Android控件
7.1.3Android布局
7.2使用TextView向用户显示文本
7.2.1配置布局和大小
7.2.2在文本中创建上下文链接
7.3使用文本字段从用户端获取数据
7.3.1使用EditText控件获取输入文本
7.3.2使用输入过滤器限制用户输入
7.3.3使用自动完成功能帮助用户
7.4使用Spinner控件让用户选择
7.5使用Button和Switch允许用户简单选择
7.5.1使用基本Button
7.5.2使用CheckBox和ToggleButton控件
7.5.3使用RadioGroup和RadioButton
7.6使用Picker获取日期、时间和数字
7.7使用Indicator为用户显示进度和活动
7.7.1使用ProgressBar指示进度
7.7.2向ActionBar添加进度指示器
7.7.3使用Activity Bar和Activity Circle指示Activity
7.8使用SeekBar调整进度
7.9其他有价值的用户界面控件
7.9.1使用RatingBar显示评分数据
7.9.2使用Chronometer显示时间的流逝
7.9.3显示时间
7.9.4使用Video View播放视频
7.10本章小结
7.11小测验
7.12练习题
7.13参考资料和更多信息
第8章布局设计
8.1在Android中创建用户界面
8.1.1使用XML资源文件创建布局
8.1.2以编程方式创建布局
8.2组织用户界面
8.2.1使用ViewGroup子类来设计布局
8.2.2使用ViewGroup子类作为View容器
8.3使用内置的布局类
8.3.1使用LinearLayout
8.3.2使用RelativeLayout
8.3.3使用FrameLayout
8.3.4使用TableLayout
8.3.5使用GridLayout
8.3.6在屏幕上使用多个布局
8.4使用容器控件类
8.4.1使用数据驱动的容器
8.4.2添加滚动支持
8.4.3探索其他View容器
8.5本章小结
8.6小测验
8.7练习题
8.8参考资料和更多信息
第9章用Fragment拆分用户界面
9.1理解Fragment
9.1.1了解Fragment的生命周期
9.1.2管理Fragment修改
9.1.3使用特殊类型的Fragment
9.1.4设计基于Fragment的应用
9.2使用Android支持库包
9.2.1为旧应用添加Fragment支持
9.2.2在新应用中针对旧平台使用Fragment
9.2.3将Android支持包链接到项目
9.3使用Fragment的其他方式
9.3.1没有用户界面的行为Fragment
9.3.2探索嵌套的Fragment
9.4本章小结
9.5小测验
9.6练习题
9.7参考资料和更多信息
……
第Ⅲ部分应用设计基础
第Ⅳ部分应用开发基础
第Ⅴ部分应用交付基础
第Ⅵ部分附录

立即下载( 3679.zip ) 百度网盘

解压密码:已隐藏见下(↓)

二维码

【拿出手机】->【解锁】->【打开微信】->【扫描左侧<-的二维码】->【关注稀酷客的微信】->【发送帖子的tid号】->【获得密匙】->【将密匙填到下面的框框中】->【提交】->【免币查看隐藏内容】  如何下载?(图文教程)    如何获取酷币?    如有问题联系莎莎私人微信:ickook

该帖tid为: 3679   或者支付2酷币
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入稀酷客   

本版积分规则

QQ|Archiver|手机版|小黑屋|稀酷客 ( 冀ICP备14004526号-1 )

GMT+8, 2018-10-19 19:37 , Processed in 1.171620 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表