幾個比較好用的Androidstudio外掛程式

2021-07-16 18:27:42 字數 2178 閱讀 4354

android studio是乙個功能全面的開發環境,裝備了為各種裝置——從智慧型手錶到汽車——開發android應用程式所需要的所有功能。不但總是有改進的餘地,android studio還提供了對第三方外掛程式的支援,下面本文將列出一些最有用的外掛程式。

如果你想使用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)」,接受許可並安裝軟體包。

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

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

想要安裝genymotion,可以參見以前發布過的教程。

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

安裝android  drawable importer

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

@injectview(r.id.title) textview title;
下面是乙個**在使用android butterknife之前的樣子的例子:

以及使用之後:

安裝butterknife zelezny:

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

安裝 holo colors generator:

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

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

下面是乙個例子,是我的應用程式使用robotium recorder時的樣子:

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

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

安裝jimu mirror:

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

安裝android strings.xml tools:

推薦幾個比較好用的GTD工具

前幾天聽公尺老師講了關於時間管理的課,其中提到了gtd getting things done gtd是一種比較先進和有效的時間管理理論,我們可以用這種理論來提高我們學習效率,使我們在面對眾多的待完成任務時,有條不紊。我在網上找了幾個比較實用的gtd工具,這裡介紹給大家,希望能對大家有所幫助。1 首...

iOS開發者比較好用的幾個工具

移動應用世界發生了巨大的變化,無論是在風格上還是在市場競爭上,消費者意識都推動了移動應用開發公司的崛起。新的應用以及新的功能的出現 關於蘋果和ios 蘋果並不是乙個新名字。它的產品涵蓋有普通電腦和個人電腦。它基於ios,iphone作業系統,自他出現以來,全世界都對它表示讚賞。作為ios應用程式開發...

比較好用的滑鼠手勢工具

最近在敲鍵盤時發現手指關節有點痠痛,可能整天都在敲 手指過勞了。為了減少手指敲擊鍵盤次數,想起之前 chrome 上有用過乙個滑鼠手勢工具,簡單的手勢能免去滑鼠繁瑣的移動和點選,也不用幾個手指去組合地按快捷鍵。由於當時用的是 chrome 上的擴充套件,比較侷限,一直想找一款能夠全域性使用的滑鼠手勢...