Android開(kāi)發(fā)者提高工作效率必裝工具

1. Android Studio插件

1.1 GsonFormat

Cmd+N快捷鍵 一鍵轉(zhuǎn)換JSON字符串為POJO,服務(wù)器接口對(duì)接利器,配合Retrofit + RxJava對(duì)接服務(wù)器接口效率提升到分鐘級(jí),五分鐘內(nèi)對(duì)接好一個(gè)服務(wù)器接口!

1.2 Android Parcelable code generator

Cmd+N快捷鍵 一鍵生成實(shí)現(xiàn)Parcelable接口的所有代碼,節(jié)約大量時(shí)間。

1.3 Android ButterKnife Zelezny

選中Activity/Fragment布局代碼-Cmd+N快捷鍵,自動(dòng)生成布局id對(duì)應(yīng)布局Java成員變量并可設(shè)置點(diǎn)擊事件,從此不再需要findViewById & setOnClickListener!

1.4 FindBugs-IDEA

掃描代碼,找出代碼隱患,提高代碼質(zhì)量。

1.5 LifeCycle Sorter

根據(jù)Activity/Fragment生命周期排序生命周期代碼,優(yōu)化代碼可讀性。

1.6 ADB Idea

快速卸載App/清空App數(shù)據(jù)/殺死App/清空App數(shù)據(jù)并重啟App等,測(cè)試可以安裝不需要再進(jìn)入設(shè)置找到應(yīng)用并清空數(shù)據(jù)。

2. 系統(tǒng)級(jí)別工具(Mac)

2.1 Mac終端替換:iTerm2 + zsh + Oh-My-Zsh

命令參數(shù)自動(dòng)補(bǔ)全/目錄文件、Git分支等高亮提示/終端分屏。
安裝教程

iTerm2 + zsh + Oh-My-Zsh.png

2.2 Mac抓包工具 Charles

將手機(jī)設(shè)置代理設(shè)置為Mac的IP,在Mac中查看手機(jī)所有請(qǐng)求響應(yīng)數(shù)據(jù),可以安裝證書實(shí)現(xiàn)中間人代理解密HTTPS請(qǐng)求。
教程可以看這篇文章:http://www.youyong.top/article/11592f82b23a4
Windows&Mac都可以用WireShark,抓包技能還是必須學(xué)會(huì),抓其他App的數(shù)據(jù)看看其他App的功能實(shí)現(xiàn)接口,遇到不好用的App還能自己翻版一個(gè)造福大家呢。

2.3 Chrome & Chrome插件

2.3.1 Octotree

GitHub 樹(shù)形目錄快速查看代碼工具。

Octotree.png

2.3.2 PostMan

服務(wù)器接口測(cè)試。

PostMan使用界面.png

2.3.3 JSON-handle

格式化輸出JSON字符串。

JSON-handle使用界面.png

2.3.4 Vysor

電腦直接查看控制手機(jī)屏幕,可截圖等。

Vysor工具界面.png

2.3.5 ChromeADB

查看手機(jī)各種信息,已安裝的程序/運(yùn)行中的進(jìn)程/程序包占用內(nèi)存/控制手機(jī)按鍵/查看Disk余量。

ChromeADB.png

2.3.6 掘金社區(qū)插件

打開(kāi)Chrome默認(rèn)主頁(yè)為掘進(jìn)社區(qū)推薦的文章&GitHub流行庫(kù)。

掘金Chrome插件.png

3. 手機(jī)端

3.1 手機(jī)端抓包工具 Packet Capture

直接查看HTTP數(shù)據(jù)包的Header/Body等,高效調(diào)試。

4. 文檔工具

4.1 MarkDown編寫文檔必備工具-馬克飛象

文檔同步到印象筆記同步可免費(fèi)導(dǎo)出PDF文件(有試用期,推薦Chrome插件Markdown Preview,可以在Chrome中預(yù)覽,然后選擇打印,選擇保存為PDF就可以了,同樣可以導(dǎo)出PDF),格式化輸出文檔必備幫手,可閱讀性比Word文檔高得不是一兩倍,程序員必備文檔利器。

Markdown Preview預(yù)覽選擇打印保存為PDF
馬克飛象.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容