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

Android studio中常用外掛

下述內容皆為網上搜集,若有冒犯各位博主請留言並訂正。

開工前先推薦兩個有意思的網址吧,裡面有好多外掛,並且都是網址收集的,比較齊全。

1、android-butterknife-zelezny

注意:需要先匯入butterknife包才能使用


2、Gsonformat

可根據json資料快速生成java實體類


簡單實體類
複雜實體類

3、Android Postfix Completion


4、AndroidAccessors


5、Lifecycle Sorter

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


Ctrl+alt+K

6、JsonOnlineViewer


7、CodeGlance


看右邊

8、findBugs-IDEA

顧名思義,就是幫你一起找bug的,當然Android Studio也提供了程式碼審查的功能(Analyze-Inspect Code...)


9、Android wifi無線除錯App新玩法ADB WIFI

使用wifi無線除錯你的app,無需root許可權

安裝


使用



1. H.A.X.M(硬體加速執行管理器)

如果你想使用Android模擬器更快地執行應用程式,那麼H.A.X.M是你的最佳選擇。H.A.X.M提供Android SDK模擬器在英特爾系統中的硬體加速。我認為H.A.X.M是最有用的外掛,因為它能讓Android開發人員儘快地在模擬器上執行最新的Android版本。

安裝H.A.X.M

開啟Android SDK管理器,選擇“Intel x86 Emulator Accelerator (HAXM installer)”,接受許可並安裝軟體包。

HAXM Install

這個程序只是下載軟體包,還沒有安裝。為了完成安裝到圖片所示的SDK路徑C:\Users\Administrator\AppData\Local\Android\sdk\ (安裝在Windows機器上)並找到下載的資料夾。我的是:C:\Users\Administrator\AppData\Local\Android\sdk\extras\intel. 開啟安裝檔案Hardware_Accelerated_Execution_Manager,單擊可執行的intelhaxm-android,繼續安裝。完成此安裝後,你就可以使用該模擬器了。

HAXM exe

Genymotion是測試Android應用程式,使你能夠執行Android定製版本的旗艦工具。它是為了virtualBox內部的執行而建立的,並配備了一整套與虛擬Android環境互動所需的感測器和功能。使用Genymotion能讓你在多種虛擬開發裝置上測試Android應用程式,並且它的模擬器比預設模擬器要快很多。

Genymotion

如果你想要確保你開發的應用程式能夠在所有支援的裝置上流暢地執行,但在特定裝置上排除錯誤有困難時,那就應該好好利用這款偉大的外掛。

想要安裝Genymotion,可以參見以前釋出過的教程

3. Android  Drawable Importer

為了適應所有Android螢幕的大小和密度,每個Android專案都會包含drawable資料夾。任何具備Android開發經驗的開發人員都知道,為了支援所有的螢幕尺寸,你必須給每個螢幕型別匯入不同的畫板。Android  Drawable Importer外掛能讓這項工作變得更容易。它可以減少匯入縮放影象到Android專案所需的工作量。Android  Drawable Importer添加了一個在不同解析度匯入畫板或縮放指定影象到定義解析度的選項。這個外掛加速了開發人員的畫板工作。

Drawable add

Import Drawables

安裝Android  Drawable Importer

4. Android ButterKnife Zelezny

Android ButterKnife是一個“Android檢視注入庫”。它提供了一個更好的程式碼檢視,使之更具可讀性。 ButterKnife能讓你專注於邏輯,而不是膠合程式碼用於查詢檢視或增加偵聽器。用ButterKnife程式設計,你必須對任意物件進行注入,注入形式是這樣的:

@InjectView(R.id.title) TextView title;

Android ButterKnife Zelezny是一款,用於在活動、片段和介面卡中,從所選的XML佈局檔案生成ButterKnife注入。該外掛提供了生成XML物件注入的最快方式。如果只是一兩個注入,那麼這樣寫是沒有問題的,但如果你有很多要寫,那就需要參考所有的注入,將它們編寫到原始檔中。

下面是一個程式碼在使用Android ButterKnife之前的樣子的例子:

Code Before

以及使用之後:

Code After

安裝ButterKnife Zelezny:

5. Android  Holo Colors Generator

開發Android應用程式需要偉大的設計和佈局。Android  Holo Colors Generator則是定製符合喜好的Android應用程式的最簡單方法。Android  Holo Colors Generator是一個允許你為你的應用程式隨心所欲地建立Android佈局元件的外掛。此外掛會生成所有必要的可在專案中使用的相關的XML畫板和樣式資源。

安裝 Holo Colors Generator:

6. Robotium Recorder

Robotium Recorder是一個自動化測試框架,用於測試在模擬器和Android裝置上原生的和混合的移動應用程式。Robotium Recorder可以讓你記錄測試案例和使用者操作。你也可以檢視不同Android活動時的系統功能和使用者測試場景。

Robotium Recorder能讓你看到當你的應用程式執行在裝置上時,它是否能按預期工作,或者是否能對使用者動作做出正確的迴應。如果你想要開發穩定的Android應用程式,那麼此外掛對於進行徹底的測試很有幫助。

下面是一個例子,是我的應用程式使用Robotium Recorder時的樣子:

Robotium example

想要安裝Robotium Recorder,請登入它的官方頁面,並根據你的作業系統的版本在安裝區域選擇Robotium Recorder。

7.jimu Mirror

Android Studio配備了一個視覺化的佈局編輯器。但是一個靜態的佈局預覽有時候對於開發人員而言可能還不夠,因為靜態預覽不能預覽動畫、顏色和觸控區域,所以jimu Mirror來了,這是一個可以讓你在真實的裝置上迅速測試佈局的外掛。jimu Mirror允許在裝置上預覽隨同編碼更新的Android佈局。

安裝jimu Mirror:

8.Strings-xml-tools

Strings-xml-tools是一個雖小但很有用的外掛,可以用來管理Android專案中的字串資源。它提供了排序Android本地檔案和新增缺少的字串的基本操作。雖然這個外掛是有限制的,但如果應用程式有大量的字串資源,那這個外掛就非常有用了。

安裝Android Strings.xml tools:

您有更優秀的Android Studio外掛嗎,歡迎在留言中告訴我們。

收藏三:地址【http://blog.csdn.net/liang5630/article/details/46366901