《Android群英传:神兵利器》— 第七章

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38515203/article/details/83113474

第七章:一个人的寂寞与一群人的狂欢

《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管理

  • 1、JIRA—— Bug 跟踪管理工具
    2、Bugzilla —— 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 快捷键

  •  

到此这本书就看完了,其间还有很多内容没有消化完全,需要时间在项目中进行练习。

猜你喜欢

转载自blog.csdn.net/weixin_38515203/article/details/83113474