1. 程式人生 > >Android studio常用外掛合集

Android studio常用外掛合集

現在Android的開發者基本上都使用Android Studio進行開發(如果你還在使用eclipse那也行,畢竟你樂意怎麼樣都行)。使用好Android Studio外掛能大量的減少我們的工作量。

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

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

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

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

根據佈局檔案快速生成對應的Activity,Fragment,Adapter,Menu。


JavaBean序列化,快速實現Parcelable介面。

顯示依賴庫中得方法數

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


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


查詢bug的外掛,Android Studio也提供了程式碼審查的功能(Analyze-Inspect Code…)

Android Studio自動生成dimen.xml檔案外掛

在Android Studio中請求、除錯介面

根據xml自動生成style程式碼的外掛



Usage:

a. copy lines with future style from your layout.xml file
b. paste it to styles.xml file with Ctrl+Shift+D (or context menu)
c. enter name of new style in the modal window
d. your style is prepared!

這是一個非常強大的圖片匯入外掛。它匯入Android圖示與Material圖示的Drawable ,批量匯入Drawable ,多源匯入Drawable(即匯入某張圖片各種dpi對應的圖片)








通過資原始檔命名自動生成Selector檔案。



實現Serializable序列化bean

Adds a new action ‘SerialVersionUID’ in the generate menu (alt + ins). The action adds an serialVersionUID field in the current class or updates it if it already exists, and assigns it the same value the standard ‘serialver’ JDK tool would return. The action is only visible when IDEA is not rebuilding its indexes, the class is serializable and either no serialVersionUID field exists or its value is different from the one the ‘serialver’ tool would return.

速度較快的android模擬器

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

可根據字尾快速完成程式碼,這個屬於拓展吧,系統已經有這些功能,如sout、notnull等,這個外掛在原有的基礎上增添了一些新的功能,我更想做的是通過原作者的程式碼自己定製功能,那就更爽了

通過自定義Holo主題顏色生成對應的Drawable和佈局檔案

dagger視覺化輔助工具

maven gradle 依賴支援自動補全

ButterKnife這個第三方庫每次更新之後,繫結view的註解都會改變,從bind,到inject,再到bindview,搞得很多人都不敢升級,一旦升級,就會有巨量的程式碼需要手動修改,非常痛苦
當我們有一些非常棒的程式碼需要拿到其他專案使用,但是我們發現,那個專案對第三方庫的使用是有限制的,我們不能使用butterknife,這時候,我們又得從註解改回findviewbyid
針對上面的兩種情況,如果view比較少還好說,如果有幾十個view,那麼我們一個個的手動刪除註解,寫findviewbyid語句,簡直是一場噩夢(別問我為什麼知道這是噩夢)
所以,這種有規律又重複簡單的工作為什麼不能用一個外掛來實現呢?於是RemoveButterKnife的想法就出現了。

具體介紹

一鍵生成專案混淆程式碼外掛,值得你安裝~(不過目前可能有些第三方專案的混淆還未新增完全)

otto事件導航工具。


eventbus導航外掛

markdown外掛

設定AS程式碼編輯區的背景圖

首先點選介面的設定按鈕 進入設定介面,選中Plugins,右邊選擇 Browser … ,輸入Sexy … 下面自動彈出候選外掛,右邊點選Install 安裝

安裝成功 後需要重啟AS

重啟完成之後 進入設定介面 選擇other Setting 下的Sexy Editor , 右側 insert 一張或多張圖片即可,上面的其他設定可以設定方位 間隔時間 透明度等等,設定完成後,要關閉開啟的檔案,重新開啟專案檔案即可在程式碼編輯區顯示插入的圖片,作為程式碼編輯區的背景圖。

佈局檔案分組的外掛

DPI計算外掛

使用:

或者

在java 6 7中使用 lambda表示式外掛

修改編譯的jdk為java8:

可以將程式碼中的字串寫在string.xml檔案中

選中字串滑鼠右鍵選擇圖中所示

這個外掛還可以自動書寫findViewById

新增Material主題到你的AS

我們都知道在Git 中想要過濾掉一些不想提交的檔案,可以把相應的檔案新增到.gitignore 中,而.gitignore 這個Android Studio 外掛根據不同的語言來選擇模板,就不用自己在費事新增一些檔案了,而且還有自動補全功能,過濾檔案再也不要複製檔名了。我們做專案的時候,並不是所有檔案都是要提交的,比如構建的build 資料夾,本地配置檔案,每個Module 生成的iml 檔案,但是我們每次add,commit 都會不小心把它們新增上去,而gitignore 就是解決這種痛點的,如果你不想提交的檔案,就可以在建立專案的時候將這個檔案中新增即可,將一些通用的東西遮蔽掉。

CheckStyle-IDEA 是一個檢查程式碼風格的外掛,比如像命名約定,Javadoc,類設計等方面進行程式碼規範和風格的檢查,你們可以遵從像Google Oracle 的Java 程式碼指南 ,當然也可以按照自己的規則來設定配置檔案,從而有效約束你自己更好地遵循程式碼編寫規範。

Android Studio Plugin,Translate English to Chinese. Android Studio 翻譯外掛,可以將英文翻譯為中文。

github:WakaTime
記錄你在IDE上的工作時間

無線除錯應用

可用於將專案中的 string 資源自動翻譯為其他語言的 Android Studio/IntelliJ IDEA 外掛

又一翻譯外掛,可中英互譯。

相關推薦

Android studio常用外掛

現在Android的開發者基本上都使用Android Studio進行開發(如果你還在使用eclipse那也行,畢竟你樂意怎麼樣都行)。使用好Android Studio外掛能大量的減少我們的工作量。 快速將json字串轉換成一個Java Bean,免去我們根據json字串手寫對應Java Bean的過

android studio 常用外掛彙總

*持續收集Android Studio 好用的外掛~~只選對的* 1.通過WiFi除錯手機: Android Wifi ADB、ADB WiFI 2.ButterKnife 註解生成器:

android studio 常用外掛的實用

1.Butterknife Zelezny     1.說明:        butterknife是一個專注於Android系統的View注入框架,使程式碼更加簡潔。      2.支援特性              1.支援 Activity 中的 View 注入

Android Studio 常用快捷鍵 for mac

根據 打開 智能 復制 快速導航 下一個 引用 項目 ... Android Studio 常用快捷鍵 for mac 查找/查看相關 ?O: 全局查找class類名<使用率非常高> ?F: 在當前編輯文件中查找<使用率非常高> | 對應wi

Android Studio 常用快捷鍵

單行註釋 多行註釋 lan list graph align 常用快捷鍵 gin style ? 常用快捷鍵 1. Ctrl + / 添加/取消單行註釋 2. Ctrl + Shift + /

linux常用命令(未完)

ive net lan 壓縮 pwd ifconfig mkdir ctr lin (1)新建 新建文件夾:mkdir 文件夾名 新建文件:touch 文件路徑/文件名 刪除: rm –f filename刪除文件 rm –rf filename刪除文件夾 (2)重命

【轉】MIUI8以及ViVO X9上在Android Studio運行出錯及其解決方案

分享圖片 最新版本 ima 運行 測試 mage 安裝 pic com 最近用一臺紅米4高配版(6.0)以及ViVo X9(7.1)來做測試機,它是小米MIUI系統的最新版本MIUI8,我的AS是2.3版本,在網上查看了相關問題,在小米5和紅米note4x等配備了MI

Android Studio安裝部署系列】九、Android Studio常用配置以及快捷鍵

har 常用配置 int intel 你在 tom ron androi use 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 概述 整理Android Studio的常用配置和快捷鍵。 常用配置 顯示行號 臨時顯示 永久顯示 File&md

mysql常用命令

以及授權 sql 數據庫 以及 har HERE 合集 變更 刪除索引 on() 所有命令以分號為結尾 打錯命令用;退出 /usr/local/mysql/bin/mysql -uroot 進入mysql命令建議:更改環境變量PATH,增加mysql的絕對路徑

線性表常用演算法

線性表常用演算法合集        1:在一個遞增的線性表中,有數值相同的元素存在。若儲存方式為單鏈表,設計演算法去掉相同的元素,使得表中不再有重複元素。 例如:(7,10,10,21,30,30,49,51)將變為(7,10,21,30,49,5

Android Studio常用的幾個快捷

格式化程式碼:Ctrl+Alt+L 智慧完成 Ctrl+Shift+Space 整合父類 Ctrl+O 查詢class/file/symbol(在該專案中或者在整個檔案中):ctrl+N/ctrl+shift+N/ctrl+shift+alt+N 跳轉到上一次編輯的地方:ctrl+s

android studio翻譯外掛ECTranslation

github地址:https://github.com/Skykai521/ECTranslation 下載ECTranslation.jar包,在as中離線安裝外掛 在as的偏好設定中設定翻譯的快捷鍵(比如command+i,雖然文件說預設是command+i,但是實際預設可能是sh

Android Studio 常用設定

介面設定 預設的 Android Studio 為灰色介面,可以選擇使用炫酷的黑色介面。Settings --> Appearance --> Theme ,選擇 Darcula 主題即可。  

MySQL的常用語句(一)

MySQL的常用語句合集(一) 1.首先登入MySQL mysql 作用:登入mysql 格式:mysql 選項 選項: -u userName -p passWd -P port -h hostName -S file **工作模式** 互動模式:mysql -uroot

VScode外掛

vscode-icon,這款必須要推薦,明顯提升效率的小外掛,在專案檔案多型別多的情況下,找到制定檔案會大大縮短時間;   Class autocomplete for HTML,編寫html程式碼的朋友們對html程式碼的一大體現就是重複,如果純用手敲不僅累還會影響專案進度,這款

shell分析日誌常用指令

  資料分析對於網站運營人員是個非常重要的技能,日誌分析是其中的一個。日誌分析可以用專門的工具進行分析,也可以用原生的shell指令碼執行,下面就隨ytkah看看shell分析日誌常用指令有哪些吧。(log_file表示所在路徑,完整的路徑像這樣:/www/var/***.log)   1、檢視當天有多少個

Android Studio 實用外掛介紹

文章轉自公眾號《Android程式設計師日記》 文章目錄 介面外掛 1、CodeGlance 2、Material Theme UI 效率外掛 1、GsonFormat 2、Android Butt

(轉)Mac 版 Android Studio常用快捷鍵彙總

mac上按鍵符號 ⌥ : option / alt ⇧ : shift ⌃ : control ⌘ : command ⎋ : esc (一)查詢/檢視相關 搜尋任意內容 雙擊 sft 當前檔案查詢/替換 cmd + F / cmd

jQuery常用方法

一、簡介 定義   jQuery創始人是美國John Resig,是優秀的Javascript框架;   jQuery是一個輕量級、快速簡潔的javaScript庫。原始碼戳這 jQuery物件   jQuery產生的物件時jQuery獨有的,只能自己呼叫 書寫規

Android studio 常用依賴

這裡總結了一些專案經常需要用到的依賴,以前我都是記在一個txt檔案上 覺得太麻煩(不同電腦) 就打算把它轉移到部落格上 隨時可以看  哦 對了順帶一提 我的studio是3.1.2版本的 現在最高版本是8.2 有些檔案貌似需要翻牆 所以就沒更新3.2 這個版本依賴裡基本上