图书介绍

Android群英传 神兵利器PDF|Epub|txt|kindle电子书版本网盘下载

Android群英传 神兵利器
  • 徐宜生编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121296024
  • 出版时间:2016
  • 标注页数:400页
  • 文件大小:66MB
  • 文件页数:413页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

Android群英传 神兵利器PDF格式电子书版下载

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

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

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

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

图书目录

第1章 程序员小窝——搭建高效的开发环境1

1.1 搭建高效的开发环境之操作系统1

1.2 搭建开发环境之高效配置4

基本环境配置5

基本开发工具7

1.3 搭建程序员的博客平台30

开发者为什么要写作30

写作平台31

第三方博客平台31

自建博客平台32

开发论坛41

1.4 Geek PPT Presentation43

impress.js43

Strut44

reveal.js44

Slides45

1.5 开发文档46

Markdown46

项目文档生成器50

第2章 版本控制神器——Git53

2.1 Git的前世今生53

Git是什么54

Git安装与配置55

2.2 创建Git仓库58

Git init58

Git clone58

2.3 提交修改58

add&&commit59

追加修改60

查看代码仓库状态60

追溯版本历史62

2.4 工作区与暂存区64

Git操作区域64

2.5 Git回退65

checkout&&reset65

回退版本67

2.6 操作历史68

2.7 Git文件操作69

git rm69

文件暂存70

2.8 远程仓库70

身份认证71

同步协作73

Clone远程仓库76

2.9 分支管理77

创建分支77

查看分支78

合并分支78

删除分支79

查看远程分支80

推送分支80

分支管理思想80

2.10 Git图解81

2.11 Tag82

创建Tag82

创建带标签的Tag82

查看Tag82

删除标签83

推送Tag到远程83

删除远程Tag83

2.12 Git图形化工具84

Git for Windows84

Github Desktop84

SourceTree85

Android Studio85

2.13 Git学习资料86

Git练习87

第3章 Android Studio奇技淫巧90

3.1 Android Studio使用初探90

Project面板91

Structure面板92

Android Monitor93

Keymap93

Tip of the Day94

快速查找95

Search Action96

演示模式97

3.2 Android Studio使用进阶98

操作与导航98

快速重构115

代码模板122

内置模板122

自定义代码注释模板124

代码分析132

在Android Studio中进行版本管理135

3.3 Android Studio新功能139

项目模板139

ThemeEditor140

Image Asset&&Vector Asset140

Android Monitor143

Instant Run144

Productivity Guide145

3.4 Android Studio插件146

Ignore146

自动生成代码类插件148

主题插件149

3.5 Android Studio资源网站151

Android Studio中文社区151

Android Studio问答社区151

第4章 与Gradle的爱恨情仇153

4.1 如何学习Gradle154

4.2 Gradle初探154

项目全局build.gradle156

Module build.gradle157

local.properties159

Gradle Task160

4.3 Gradle进阶162

更改项目结构162

构建全局配置165

构建defaultConfig166

构建buildTypes167

构建signingConfigs170

生成签名170

Android领域中的可选配置174

构建Proguard175

Gradle动态参数配置176

System.properties方式176

多渠道打包179

脚本优化180

生成重命名包181

为不同版本添加不同代码182

4.4 Gradle多项目依赖185

jar包依赖185

SO库依赖188

本地库项目依赖189

远程仓库依赖193

本地aar依赖196

使用Gradle上传aar到Maven库198

4.5 Gradle依赖管理199

Gradle依赖库缓存199

利用Gradle的通知机制199

利用Gradle的依赖检查200

Gradle依赖传递200

Gradle依赖统一管理201

4.6 Gradle使用技巧202

生成Gradle编译脚本202

Gradle peer not authenticated203

Gradle性能检测203

Gradle加速206

增加编译内存207

Gradle调用终端指令207

使用Gradle精简资源207

清除Gradle缓存208

使用Gradle本地缓存209

Gradle版本问题导致的编译错误209

Gradle资源冲突210

4.7 Gradle自定义插件211

构建默认插件211

构建自定义插件216

4.8 Gradle思考219

Grovvy初探219

Gradle项目架构224

Gradle生命周期225

4.9 使用Android Studio的图形化228

界面228

第5章 深藏功与名的开发者工具230

5.1 AAPT230

AAPT初探230

AAPT基本使用方法231

查看AAPT命令格式235

AAPT源代码239

5.2 Lint240

5.3 ADB指令241

Help指令242

无线调试242

截图与录屏243

帧率分析244

dumpsys245

Logcat246

Bugreport248

5.4 Android Device Monitor250

5.5 9Patch工具252

5.6 Hierarchy Viewer255

在真机上使用Hierarchy Viewer255

使用Hierarchy Viewer分析页面256

5.7 UI Automator Viewer257

5.8 DDMLib258

其他SDK工具258

5.9 开发者选项259

Process Stats259

Show Touches&&Pointer Location260

Show Layout Bounds260

Animation Scale261

Simulate Secondary Displays262

Debug GPU Overdraw262

Show CPU Usage264

Profile GPU Rending264

Strick Mode265

不保留活动266

第6章 App背后的故事——性能检测与分析工具267

6.1 性能优化之前267

6.2 Google的技术指导269

6.3 UI性能分析271

16ms黄金准则271

Android系统对UI的提升271

布局核心准则271

RelativeLayoutVS LinearLayout272

HierarchyViewer272

Merge与ViewStub273

图形重绘Overdraw273

Tracer for OpenGL276

GPUProfiler281

Profile GPU Rendering281

Framestats283

Logcat283

traces.txt284

Android Studio GPU Monitor285

Systrace285

CPU区域290

SurfaceFlinger291

应用区域291

Alert294

6.4 Traceview294

In Source Code295

In DDMS296

Traceview分析296

图形列表297

详细列表297

6.5 应用启动时间计算300

启动时间定义300

ADB计算启动时间300

使用相机分析301

6.6 内存探究301

内存区分302

系统内存分析工具302

获取内存信息306

GC系统307

ActivityManager.MemoryInfo308

Debug.MemoryInfo310

Runtime310

获取更多内存312

6.7 系统内存警告313

6.8 onLowMemory313

ComponentCallbacks313

onTrimMemory314

6.9 内存泄漏检测315

6.10 Logcat315

6.11 Dump Heap316

6.12 Allocation Tracker318

In Android Studio318

In DDMS320

6.13 Android Studio Memory Monitor321

6.14 内存泄漏分析322

6.15 Memory Analysis Tool (MAT)322

准备Dump Heap文件324

分析325

6.16 LeakCanary333

引用LeakCanary333

初始化LeakCanary333

检测333

6.17 CPU Performance335

6.18 Top336

总览337

详细337

6.19 Show CPU Usage338

6.20 Android Studio CPU Monitor338

6.21 Method Tracing339

6.22 BatteryPerformance340

电量消耗计算340

耗电元凶341

电量分析341

6.23 综合测试工具346

6.24 Android Device Monitor347

Threads348

System Information349

6.25 高通性能工具350

Trepn Profiler350

App Tune-up Kit354

6.26 云测平台356

第7章 一个人的寂寞与一群人的狂欢359

7.1 如何解决问题360

Chrome360

Google搜索362

Github363

Stackoverflow364

代码检索工具365

7.2 如何简化开发371

移动后端服务371

云存储服务371

数据分析服务372

云测试服务372

Proguard自动生成工具372

gitignore自动生成工具373

7.3 如何学习374

思维导图374

explainshell376

Tldr377

vim-adventures377

7.4 如何演示378

手机投视工具378

录制Gif379

MP4转Gif380

7.5 如何协作381

Git381

Code Review381

Gitlab383

Maven服务器384

自动化测试385

持续集成与自动化387

Bug管理388

新员工指南390

7.6 如何设计390

AndroidAssetStudio391

Shape生成器391

ICON资源392

设计资源394

AngryTools394

MateriaPalette396

Google Design Spec396

附录A AndroidStudio快捷键398

热门推荐