android studio好用的插件

1.GsonFormat

快速將json字符串轉換成一個Java Bean,免去我們根據json字符串手寫對應Java Bean的過程。

使用方法:快捷鍵Alt+S也可以使用Alt+Insert選擇GsonFormat

2.Android ButterKnife Zelezny

配合ButterKnife實現註解,從此不用寫findViewById,想着就爽啊。在Activity,Fragment,Adapter中選中佈局xml的資源id自動生成butterknife註解。

使用方法:Ctrl+Shift+B選擇圖上所示選項

3.Android Parcelable code generator

JavaBean序列化,快速實現Parcelable接口。

4.Lifecycle Sorter

可以根據Activity或者fragment的生命週期對其生命週期方法位置進行先後排序,快捷鍵Ctrl + alt + K


5.ADB WIFI

使用wifi無線調試你的app,無需root權限
也可參考以下文章:
Android wifi無線調試App新玩法ADB WIFI

6.genymotion

速度較快的android模擬器

7.LeakCanary

幫助你在開發階段方便的檢測出內存泄露的問題,使用起來更簡單方便。
可以參考以下文章:
LeakCanary 中文使用說明

8.GradleDependenciesHelperPlugin

maven gradle 依賴支持自動補全

9.idea-markdown

markdown插件

10.folding-plugin

佈局文件分組的插件

11.Android Studio Prettify

可以將代碼中的字符串寫在string.xml文件中

選中字符串鼠標右鍵選擇圖中所示

這個插件還可以自動書寫findViewById

12.ECTranslation

Android Studio Plugin,Translate English to Chinese. Android Studio 翻譯插件,可以將英文翻譯爲中文。

13.AndroidWiFiADB

無線調試應用

14.SingletonTest

快速生成單例模式的預設

15.Codota

搜索最好的Android代碼。(Studio裏面直接可以搜到此插件)

16.LayoutFormatter

drakeet 開發一個一鍵格式化你的 XML 文件的 Android Studio 插件,至於爲什麼不用 Android Studio 自帶的格式化功能而用這個插件,可以看下作者的一篇 Blog -> 當我們談 XML 佈局文件代碼的優雅性

17.android-strings-search-plugin

一個可以通過輸入文字找到strings.xml資源的插件

18.Exynap

Exynap 一個幫助開發者自動生成樣板代碼的 AndroidStudio 插件

19.MVPHelper

一款Intellj IDEA 和Android Studio的插件,可以爲MVP生成接口以及實現類,解放雙手。
具體請查看Android Studio插件之MVPHelper,一鍵生成MVP代碼一文

20. ApkMultiChannelPlugin

這是一個爲了方便 Android 多渠道打包的 Android Studio / IDEA 插件

安裝:

  • 打開 Android Studio: 打開 Setting/Preferences -> Plugins -> Browse repositories 然後搜索 ApkMultiChannel 安裝重啓

或者

  • 下載 ApkMultiChannelPlugin.jar 然後 Setting/Preferences -> Plugins -> Install plugin from disk 選擇 ApkMultiChannelPlugin.jar 安裝重啓

使用方式:

  1. 選擇 apk

    選擇一個 apk 然後右鍵,點擊 Build MultiChannel

  2. 配置

    配置簽名信息,打包方式和渠道等

    配置說明:

    Key Store Path: 簽名文件的路徑

    Key Store Password: 簽名文件的密碼

    Key Alias: 密鑰別名

    Key Password: 密鑰密碼

    Zipalign Path: zipalign文件的路徑(用於優化 apk;zipalign 可以確保所有未壓縮的數據均是以相對於文件開始部分的特定字節對齊開始,這樣可減少應用消耗的 RAM 量。)

    Signer Version: 選擇簽名版本:apksigner 和 jarsigner

    Build Type: 打包方式

    Channels: 渠道列表,每行一個,最前面可加 > 或不加(保存信息的時候,程序會自行加上)

  3. 開始打包

    配置完成之後按 OK 就會開始進行渠道打包,文件會輸出在選中的apk的當前目錄下的channels目錄中

21.TinyPic

功能:壓縮圖片資源,一次最多壓縮500張 壓縮的核心功能是TinyPng這個網站提供的

https://tinypng.com/

但是這個網站一次只能上傳20張圖片,所以你需要上傳下載,上傳下載重複工作。 好在這個網站提供了api可以壓縮圖片。

在開發者頁面下申請api key。對於一個key,每月有500次的免費壓縮額度,如果壓縮超過了 500張圖片,就不能使用了。需要另外付費。但是申請這個api特別簡單,填下郵箱,用戶名就行,多申請 兩個郵箱。1000張圖片也妥妥夠了。 這裏推薦google個十分鐘郵箱,不需要註冊,只能使用十分鐘,用來收一下驗證碼很方便。

使用方式:
1.在File->Settings->Plugins裏下載插件 TinyPic

2.安裝完後重啓,在Tools目錄下找到TinyPic

3.輸入在 https://tinypng.com/developers 申請的api key

4.選擇圖片,可以選擇圖片,或者選擇文件夾或者同時選中,反正是遍歷文件夾下的圖片,篩選jpg和png ,key的剩餘次數

5.壓縮進度

6.超過500次的提示(後續會考慮加入 生成壓縮的信息的文件,因爲大家都用git,其實也不是很必要)

22.TemplateBuilder

TemplateBuilder是一款能夠幫助我們快速生成Android Studio Template的AS插件,將通過逐個文件去配置模板的方式改進爲通過插件來實現,對於簡單的模板製作,只需要一鍵即可生成。

23 SQLScout數據庫查看插件

這個AndroidStudio插件可以查看App中的數據庫,但是需要購買,只有一天免費使用,下面有破解的方法
官網:http://www.idescout.com/
軟件破解:http://www.cnblogs.com/tiantianbyconan/p/5972138.html
配置:
1、 搜索 “SQLScout” 安裝即可。
2、使用之前需要在在 project 的 build.gradle 裏面添加:


 

allprojects {

repositories {

jcenter()

maven {

url 'http://www.idescout.com/maven/repo/'

}

}

}

在 module 的 build.gradle 裏面添加:

compile 'com.idescout.sql:sqlscout-server:2.0'

在啓動的 Activity 的 onCreate 方法添加一句代碼:

SqlScoutServer.create(this, getPackageName());

24 Fireline Plugin

360的一個產品,可以檢測代碼中

  1. APP安全檢查
  2. 代碼規範檢查
  3. 內存泄露檢查
  4. 日誌輸出檢查
  5. 空指針檢查
  6. 多線程檢查

25 Alibaba Java Coding Guidelines

阿里出的一個代碼編寫規範檢測的插件。

 

26 Exynap

Exynap是一個Android Studio插件,可以幫助您立即
查找和實現所需的代碼

27 AndroidSourceViewer

可以在線查看 Android 和 Java 指定版本源碼的 Android Studio 插件

 

28.CodeGlance

在右邊可以預覽代碼,實現快速定位

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章