|
|
|
|
移动端

目录(1)

《Android Studio应用开发实战详解》本书几乎涵盖了Android Studio应用开发所能涉及的所有领域,在讲解每一个知识点时,都遵循了理论联系实际的讲解方式,用具体实例彻底剖析了Android Studio开发的每一个知识点。本书讲解方法通俗易懂,特别有利于初学者学习并消化。本节为目录。

作者:王翠萍来源:人民邮电出版社|2017-09-29 12:20

技术沙龙 | 6月30日与多位专家探讨技术高速发展下如何应对运维新挑战!


目录(1)

第1章 Android开发基础 . 1
1.1 移动智能设备系统发展现状  1
1.2 Android 系统基础 . 2
1.2.1 Android 系统的发展现状  2
1.2.2 常见的Android 设备  2
1.3 Android 系统架构 . 3
1.3.1 最底层的操作系统层(OS)—C/C++实现 . 4
1.3.2 Android 的硬件抽象层—C/C++实现 .. 4
1.3.3 各种库(Libraries)和Android 运行环境(RunTime)—中间层 .. 5
1.3.4 应用程序框架(Application Framework)  6
1.3.5 应用程序(Application)—Java 实现  6
1.4 Android 和Linux 的关系  6
1.4.1 Android 继承于Linux .. 6
1.4.2 Android 和Linux 内核的区别 .. 7
1.5 Android 开发学习路线图 8
1.5.1 Android 开发的两大方向  8
1.5.2 Android 应用开发需要具备的基础知识 . 9
第2章 搭建Android开发环境  11
2.1 Android Studio 介绍  11
2.2 准备工作  12
2.2.1 系统要求  12
2.2.2 获取并安装JDK.. 12
2.3 官方方式获取并安装Android Studio  15
2.3.1 官方方式获取工具包  15
2.3.2 安装工具包 .. 17
2.4 非官方方式获取并安装工具包  18
2.4.1 快速下载站点介绍 . 18
2.4.2 单独获取并安装Android Studio .. 19
2.4.3 单独获取并安装Android SDK . 20
2.5 启动Android Studio .. 22
2.5.1 启动前的设置工作 . 22
2.5.2 正式启动  24
2.6 通过官网学习搭建环境 25
第3章 Android Studio集成开发环境介绍  27
3.1 Welcome to Android Studio 面板 . 27
3.2 系统设置面板.. 28
3.3 系统默认设置面板 . 29
3.3.1 Appearance & Behavior(外观与行为)面板  30
3.3.2 Keymap(快捷键)面板 . 32
3.3.3 Editor(编辑器)面板 . 33
3.4 主界面面板 .. 34
3.4.1 菜单栏 . 35
3.4.2 工具栏 . 37
3.4.3 左侧面板  38
3.4.4 中间编辑区域  39
3.4.5 底部调试区域  40
3.4.6 右侧模式面板  42
第4章 Android Studio常见操作 . 43
4.1 新建一个新工程 . 43
4.2 Android SDK 操作 . 47
4.2.1 Android SDK 管理器操作  48
4.2.2 设定Android SDK Location .. 49
4.2.3 安装/删除/更新Android SDK  50
4.2.4 集中管理Android SDK  54
4.3 AVD 模拟器操作 .. 56
4.3.1 创建新的AVD 模拟器 . 57
4.3.2 启动AVD 模拟器 61
4.3.3 修改AVD 模拟器 62
4.3.4 删除AVD 模拟器 63
4.4 导入/导出操作  64
4.4.1 导入一个既有Android Studio 项目  64
4.4.2 导入一个既有Eclipse 项目  66
4.5 导入/导出设置  69
4.5.1 Import Settings(导入设置)  69
4.5.2 Export Settings(导出设置)  69
4.6 第一个Android 应用程序  70
4.6.1 使用Android Studio 新建Android 工程 .. 70
4.6.2 编写代码和代码分析  71
4.6.3 调试程序  71
4.6.4 模拟器运行项目 .. 72
4.6.5 真机运行项目  73
第5章 分析Android应用程序文件的组成  76
5.1 两种目录结构概览 . 76
5.1.1 Project 模式 .. 76
5.1.2 Android 模式 . 76
5.2 “app”目录 . 77
5.2.1 “java”子目录  77
5.2.2 “res”子目录 .. 78
5.2.3 设置文件AndroidManfest.xml .. 79
5.3 “Gradle Scripts”目录  80
5.3.1 文件build.gradle .. 81
5.3.2 文件gradle.properties  81
5.3.3 文件settings.gradle . 82
第6章 Gradle技术基础 . 83
6.1 两种目录结构概览 . 83
6.1.1 安装Gradle .. 83
6.1.2 Gradle 的主要功能 . 83
6.2 Android 工程中的Gradle . 84
6.2.1 文件app/build.gradle . 84
6.2.2 “gradle”目录  85
6.2.3 根目录中的build.gradle .. 86
6.2.4 其他文件  86
6.3 和Android Studio 相关的几个命令  86
6.4 Android Studio 中的常见Gradle 操作  87
6.4.1 查看并编译源码 .. 87
6.4.2 创建二进制发布版本  88
6.4.3 Gradle 多渠道打包 . 90
6.4.4 自定义BuildConfig  92
第7章 UI界面布局 .. 93
7.1 View 视图组件  93
7.1.1 View 的常用属性和方法 . 93
7.1.2 Viewgroup 容器  94
7.1.3 ViewManager 类 .. 94
7.2 Android UI 布局的方式  94
7.2.1 使用XML 布局  95
7.2.2 在Java 代码中控制布局 .. 95
7.3 Android 布局管理器详解. 96
7.3.1 Android 布局管理器概述 . 96
7.3.2 线性布局LinearLayout . 98
7.3.3 相对布局RelativeLayout . 99
7.3.4 帧布局FrameLayout  101
7.3.5 表栺布局TableLayout  101
7.3.6 绝对布局AbsoluteLayout . 102
7.3.7 网栺布局GridLayout .. 103
7.3.8 实战演练—演示各种基本布局控件的用法  104


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Java面向对象编程

Java是当前最流行的程序设计语言之一。本书以Java最新版本Java SE5为基础,涵盖了Java SE5最新特性,由浅入深地介绍了Java SE5的主要内容。...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊