《Android群英传:神兵利器》— 第七章
2018-10-16 本文已影响0人
夜瑾漠
第七章:一个人的寂寞与一群人的狂欢
《Android群英传:神兵利器》个人读书笔记,仅做学习记录之用
[TOC]
7.1 如何解决问题
7.1.1 Chrome
- Chrome 拥有非常丰富的插件系统
1、Json-Handle——Json 格式化查看工具
2、Octotree——可以非常方便的查看 Github 上的代码
3、Request Maker——方便开发则调试后端接口。开发者可以直接模拟请求接口,测试功能接口是否正常,而不是在程序中进行调试
7.1.2 Google搜索
7.1.3 Github
- 目前最大的网络代码仓库
7.1.4 Stackoverflow
- 开发技术问答平台
7.1.5 代码检索工具
- 1、codota——代码搜索利器。它不仅可以搜索 Github 还可以搜索一些开发者的博客以及开发网站
2、SearchCode——可以搜索很多开源库的代码,功能与 codota 基本类似
3、源代码检索——指 AOSP 代码,即 Android Open-Source Project
4、AndroidXref——用于在线搜索源代码
5、GrepCode
6、Opersys——专门用于查看 AOSP 的代码,包含 Android 的各个版本
7、OpenGrok——开源的代码检索服务器搜索框架
8、AndroidDrawables——Android源代码图像检索
7.2 如何简化代码
7.2.1 移动后端服务
7.2.2 云存储服务
7.2.3 数据分析服务
7.2.4 云测试服务
7.2.5 Proguard自动生成服务
- Heroku
7.2.6 gitignore自动生成服务
- gitignore 文件是 Git 版本控制中的忽略文件,可以设置不用 Git 进行版本控制的文件
7.3 如何学习
7.3.1 思维导图
- Xmind
7.3.2 explainshell
- 解释 shell 指令的用法
7.3.3 Tldr
- 快速查找 Linux Shell 指令
7.3.4 Vim-adventures
- 终端编译器
7.4 如何演示
7.4.1 手机投视工具
7.4.2 录制Gif
7.4.3 MP4 转 Gif
7.5 如何协作
7.5.1 Git
7.5.2 Code Review
7.5.3 Gitlab
7.5.4 Maven服务器
7.5.5 自动化测试
7.5.6 持续集成与自动化
7.5.7 Bug管理
7.5.8 新员工指南
7.6 如何设计
7.6.1 AndroidAssetStudio
7.6.2 Shape生成器
7.6.3 ICON资源
7.6.4 设计资源
7.6.5 AngryTools
7.6.6 MaterialPalette
7.6.7 Google Design Spec
附录A Android Studio 快捷键
到此这本书就看完了,其间还有很多内容没有消化完全,需要时间在项目中进行练习。