图书介绍

AndroidStudio高级编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

AndroidStudio高级编程
  • (美)MuratYener,(美)OnurDundar著;任强,许剑勇译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302473503
  • 出版时间:2017
  • 标注页数:369页
  • 文件大小:53MB
  • 文件页数:386页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

AndroidStudio高级编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 新手入门1

1.1 Windows、Mac OS X及Linux平台的系统要求1

1.2安装Java3

1.2.1为Windows操作系统安装Java4

1.2.2为Mac OS X安装Java6

1.2.3为Linux安装Java7

1.3安装Android Studio8

1.3.1为Microsoft Windows10安装Android Studio9

1.3.2为Mac OS X安装Android Studio11

1.3.3为 Linux安装Android Studio13

1.4首次启动Android Studio15

1.5独立SDK的安装16

1.6小结17

第2章Android Studio基础知识19

2.1创建新的示例项目19

2.1.1使用不同的SDK版本23

2.1.2 Android项目结构23

2.1.3构建并运行项目30

2.2 Android模拟器31

2.2.1安装HAXM31

2.2.2创建Android虚拟设备32

2.2.3使用ADB35

2.3导入Eclipse项目36

2.4小结38

第3章 使用Android Studio开发Android应用39

3.1 Android项目40

3.1.1创建新的Android项目40

3.1.2创建一个多目标设备的项目44

3.1.3启动Android应用47

3.2 Android Activity49

3.2.1 Intent事件处理50

3.2.2将模板Activity添加到Android项目51

3.2.3添加Blank Activity51

3.2.4 Android Fragment55

3.2.5添加Tabbed Activity57

3.3 Android Service61

3.4为Android项目添加Asset64

3.4.1添加Images Asset65

3.4.2添加Sound Asset67

3.4.3添加Video Asset67

3.5将XML文件添加到Android项目68

3.6 Android Manifest文件68

3.7 Android Module70

3.8小结71

第4章 深入Android Studio73

4.1 Android Studio菜单项73

4.1.1 Android Studio菜单74

4.1.2 File菜单75

4.1.3 Edit菜单76

4.1.4 View菜单77

4.1.5 Navigate菜单78

4.1.6 Code菜单79

4.1.7 Analyze菜单80

4.1.8 Refactor菜单80

4.1.9 Build菜单81

4.1.10 Run菜单82

4.1.11 Tools菜单82

4.1.12 Version Control System菜单82

4.1.13 Window菜单和Help菜单83

4.2 Android Studio快捷键83

4.3 Android Studio工具视图84

4.3.1 Messages工具86

4.3.2 Android Studio项目结构视图86

4.3.3 Favorites工具88

4.3.4 Android Monitor工具88

4.3.5 Structure窗口89

4.3.6 Android Model视图90

4.3.7 Gradle和Gradle Console窗口工具90

4.3.8 Run窗口91

4.3.9 Debug窗口91

4.3.10 Event Logs工具91

4.3.11 Terminal窗口92

4.4 Android Studio编辑器92

4.4.1代码辅助92

4.4.2注释掉代码块92

4.4.3移动代码块93

4.4.4编辑器中的导航93

4.4.5重构93

4.5 Android Studio LiveTemplates94

4.5.1插入Live Template95

4.5.2创建Live Templates96

4.6 Android Studio的代码重构98

4.7在Android Studio中为Android应用创建一个签名密钥102

4.8在Android Studio中构建APK104

4.9小结104

第5章 使用Android Studio创建布局107

5.1使用Android Studio创建布局108

5.1.1添加新的布局文件108

5.1.2 Android Studio中的布局设计结构110

5.2布局预览112

5.2.1布局渲染选项112

5.2.2预览虚拟设备视图113

5.2.3在不同的Android SDK版本上预览114

5.2.4选择主题114

5.3使用Android Studio设计布局115

5.4管理资源119

5.4.1使用String119

5.4.2使用Style120

5.4.3使用Dimen121

5.4.4使用Color122

5.4.5使用Drawable122

5.5使用布局工具123

5.5.1翻译123

5.5.2 Activity Association125

5.6 Asset管理126

5.7小结131

第6章Android构建系统133

6.1使用Gradle134

6.2使用Gradle管理依赖关系136

6.2.1外部依赖137

6.2.2本地依赖138

6.2.3遗留Maven依赖139

6.3 Gradle的Android插件140

6.3.1为 Gradle配置Android插件140

6.3.2构建配置140

6.3.3构建任务141

6.3.4 flavor141

6.3.5 ProGuard142

6.3.6自动化测试144

6.4 Gradle插件144

6.4.1编写自己的Gradle插件144

6.4.2扩展Gradle的Android插件145

6.5小结146

第7章 多模块项目147

7.1将模块添加到Android项目148

7.2 Phone&Tablet模块149

7.3 Android Library模块151

7.4 Java Library模块154

7.5 Android Wear模块156

7.5.1运行及调试Android Wear模块157

7.5.2构建支持Android Wear的APK159

7.6 Android TV模块159

7.6.1运行和调试Android TV模块162

7.6.2构建Android TV模块的APK164

7.7 Glass模块165

7.7.1运行和调试Glass模块166

7.7.2构建Glass模块的APK167

7.8 Android Auto模块167

7.9 Google Cloud模块169

7.9.1添加New Google Cloud模块169

7.9.2 运行和调试Google Cloud模块172

7.10导入模块173

7.10.1导入Gradle项目173

7.10.2导入Eclipse ADT项目174

7.10.3导入JAR/AAR包176

7.11从项目里删除模块176

7.12小结177

第8章 调试和测试179

8.1调试Android代码180

8.1.1 Android Debug Bridge180

8.1.2无线调试181

8.1.3开始调试182

8.2 Android监视器189

8.2.1使用logcat192

8.2.2使用内存监视器193

8.2.3使用CPU监视器196

8.2.4使用GPU监视器197

8.2.5 使用网络监视器197

8.3 Android设备监视器198

8.4 Android虚拟设备扩展控件203

8.5使用Lint206

8.6 测试Android代码和应用UI207

8.6.1单元测试212

8.6.2集成测试214

8.6.3 UI测试217

8.6.4性能测试223

8.6.5性能测试任务224

8.7小结226

第9章 使用版本控制系统:Git227

9.1 Git介绍228

9.1.1理解Git228

9.1.2安装Git230

9.2使用Git231

9.3使用GitHub客户端232

9.4在Android Studio中使用 Git240

9.5 Git流247

9.6小结257

第10章 持续集成259

10.1是持续集成介绍259

10.2使用持续集成服务器集成Android项目260

10.3安装Jenkins261

10.4创建构建作业267

10.5发布管理273

10.6小结280

第11章在Android Studio中使用Android NDK281

11.1 Android NDK介绍282

11.2 Android Studio中的NDK集成282

11.2.1在Linux上安装AndroidNDK283

11.2.2在Windows 10上安装Android NDK284

11.2.3在Mac OS X上安装Android NDK285

11.3 Android Studio中的Android NDK项目286

11.3.1导入NDK示例项目287

11.3.2迁移现有的NDK项目292

11.3.3构建Android NDK项目296

11.4 Android NDK项目的发布与部署297

11.5小结300

第12章 编写自己的插件301

12.1 IntelliJ IDEA插件架构302

12.1.1 Action302

12.1.2线程309

12.1.3文件系统310

12.1.4项目和组件311

12.1.5编辑器320

12.1.6向导323

12.2打包和分发328

12.3小结329

第13章 第三方工具331

13.1 Android Studio插件331

13.2 Intel的Android软件工具340

13.2.1 Intel System Studio340

13.2.2 Intel C+++ Compiler343

13.2.3 Intel IPP345

13.2.4 Intel TBB346

13.2.5 Intel VTune Amplifiier346

13.2.6 Intel GPA348

13.3 Intel INDE348

13.3.1 Intel Tamper Protection Toolkit349

13.3.2 Intel Multi-OS Engine349

13.3.3 Intel Context Sensing SDK351

13.4 Qualcomm Android软件工具353

13.4.1适用于Android的Snapdragon LLVM Compiler354

13.4.2 Qualcomm Adreno GPU SDK354

13.4.3 Qualcomm FastCV Computer Vision SDK355

13.4.4适用于Android的Snapdragon SDK359

13.4.5 Qualcomm AllPlay Click SDK362

13.4.6 Qualcomm Profiilers364

13.5 NVIDIA软件工具366

13.6小结369

热门推荐