日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

50個安卓開發者應該熟悉的Android Studio技巧和資源

瀏覽:177日期:2022-09-27 10:58:43

本文列舉出一些可以提高整體效率的Android Studio技巧和資源。

顯然有太多太多這方面的東西,但是為了文章的簡潔性,我把它限制在50個以內,希望你能喜歡!

視覺效果

1. Android Logcat的Material顏色主題。

50個安卓開發者應該熟悉的Android Studio技巧和資源

要改變Android Studio的Logcat你需要這樣做:進入Preferences (Windows上是Settings / Linux machines) → Editor → Colors & Fonts → Android Logcat,然后為每種類型的log設置前景顏色(foreground)。

我使用的material顏色:

Assert #BA68C8

Debug #2196F3

Error #F44336

Info #4CAF50

Verbose #BBBBBB

Warning #FF9800

注意里面有幾個現有的主題,可以直接修改現有主題(不建議),或者點擊save as按鈕拷貝一個主題并改名為Material theme Color然后再改變每種類型log的顏色。

2. 防止當前應用崩潰時Logcat清除log。

在Android Monitor面板的右上方點擊下拉菜單中的choose Edit filter configuration:

50個安卓開發者應該熟悉的Android Studio技巧和資源

注意是在工程界面的底部Android Monitor面板,而不是單獨的Android Monitor工具中。

3. 使用一個適合自己的代碼主題 (IntelliJ / Android Studio).

找到Preferences → Code Style → Java,在Scheme下拉菜單中你可以選擇一個代碼風格(或者設置一個新的)。

有兩個風格值得專門提一下:

Square Java Code Styles with Android

Google Java Code Style .

你可以按照下面gif圖中的做法導入主題:

50個安卓開發者應該熟悉的Android Studio技巧和資源

4. 使用分屏提高效率

50個安卓開發者應該熟悉的Android Studio技巧和資源

要打開這個功能,右鍵主屏幕的選項卡(tab)選擇 Split Vertically / Horizontally。

50個安卓開發者應該熟悉的Android Studio技巧和資源

但是為了盡量提高效率我們需要設置一個自定義的快捷方式。為此找到到Preferences → Keymap,搜索Split Vertically。然后打開一個上下文菜單,點擊Add Keyboard Shortcut。

我的分屏(vertical)快捷鍵設置的是control + alt + v。做法如下面的gif圖所示。同樣的你還可以為 horizontal split設置快捷鍵。

50個安卓開發者應該熟悉的Android Studio技巧和資源

5. 無干擾模式

你可以到View → Enter Distraction Free Mode里啟用它

50個安卓開發者應該熟悉的Android Studio技巧和資源

在無干擾模式下,編輯器占據了整個IntelliJ IDEA窗口,沒有任何tab或者工具按鈕。代碼居中顯示。[ IntelliJ Idea Viewing Modes ]

50個安卓開發者應該熟悉的Android Studio技巧和資源

6. 使用Live Templates

你可以使用快捷鍵:cmd + j (Windows / Linux: ctrl + j)。

50個安卓開發者應該熟悉的Android Studio技巧和資源

可以使用已經定義好了的Live Templates,比如Toasts 或者if語句。

50個安卓開發者應該熟悉的Android Studio技巧和資源

50個安卓開發者應該熟悉的Android Studio技巧和資源

可以使用自定義的templates。這里是 Reto Meier 的一篇不錯的參考文章。你也可以參考 IntelliJ IDEA 的文檔。

快捷鍵以及有用的命令

1. 最有用的命令是搜索命令的命令:cmd + shift + a (Windows / Linux: ctrl + shift + a)。

假設你想關閉當前tab卻不知道怎么做,你只需輸入close你就可以得到一個正確的快捷鍵/命令。

2. 選擇最近的復制粘貼(管理剪切版):cmd + shift + v (Windows / Linux: ctrl + shift + v)。

默認有5個最近的復制/粘貼元素。

50個安卓開發者應該熟悉的Android Studio技巧和資源

The depth of the Clipboard stack is configured in the Limits section on the Editor page of the Settings dialog box. When the specified number is exceeded, the oldest entry is removed from the list. [ Cutting, Copying and Pasting in IntelliJ IDEA ]

3. 啟用多光標功能:control + g (alt + j for Windows / Linux)。

50個安卓開發者應該熟悉的Android Studio技巧和資源

Bartek Lipinski 在Medium上提供了一篇關于這個功能的 詳細文章 。強烈推薦!

4. 打開一個類: cmd + o (Windows / Linux: ctrl + n)。

5. 打開任意文件: cmd + shift + o (Windows / Linux: ctrl + shift + n)。

6.打開symbol:cmd + option + o (Windows / Linux: alt + shift + n)。

7. 跳到實現:cmd + option + b (Windows / Linux:

ctrl + alt + b)。

假如你有一個interface。通過點擊接口的名字,然后按下快捷鍵就可以跳轉到這個接口的實現。如果有多個實現會出現下拉選擇。

8. 跳轉到定義:cmd + b (Windows / Linux: ctrl + b)。

可以讓你快速跳轉到一個類,方法或者變量被定義的地方。

9. 跳轉到類型定義處:control + shift + b (Windows / Linux:

ctrl + shift + b)。

假設你定義了:

Employee employee = new Employee(“Michal”);

當你的插入符號在employee上,這時你按下快捷鍵,你將跳轉到Employee類中。

10. 跳轉到super: cmd + u (Windows / Linux: ctrl + u)。

比如,你重寫了一些方法,當你的插入符號在方法名上,按下這個快捷鍵你將跳轉到parent的這個方法。

11. Move between tabs: cmd + shift + [ (move left) or cmd + shift + ](move right) (Windows / Linux: alt + ← / →).

12. Move between Design / Text tabs in layout’s view:

control + shift + ← / → (Windows / Linux: alt + shift + ← / →).

13. 關閉當前的tab:cmd + w (Windows / Linux: ctrl + shift + a)。

14. 隱藏所有窗口:cmd + shift + F12 (Windows / Linux:

ctrl + shift + F12)。

15. 最小化 Android Studio instance: cmd + m (Windows / Linux:

ctrl + m)。

16. 格式化代碼: cmd + option + l (Windows / Linux:

ctrl + alt + l)。

17. Auto-indent lines: control + option + i (Windows / Linux:

ctrl + alt + i).

18. 實現接口的方法: control + i (Windows / Linux: ctrl + i)。

假設你要實現一個接口。這個快捷鍵可以讓你快速導入這個接口的所有方法。

19. Smart code completion (filters the list of methods and variables by expected type): control + shift + space (Windows / Linux: ctrl + shift + space).

20. 查找: cmd + f (Windows / Linux: ctrl + f)。

21. 查找并替換: cmd + r (Windows / Linux: ctrl + r)。

22. 把一個硬編碼的字符串放到資源文件中:option + return (Windows / Linux: alt + enter)。光標必須在這個文字之上時才能使用這個快捷鍵。看下面的gif圖:

50個安卓開發者應該熟悉的Android Studio技巧和資源

來自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/1116/6776.html

標簽: Android
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久99精品久久久野外观看| 国产一区二区三区天码| 亚洲精品欧洲| 国产日韩免费| 在线看片国产福利你懂的| 国产中文一区| 亚洲精品国产精品粉嫩| 国产精品成人3p一区二区三区| аⅴ资源天堂资源库在线| 久久精品官网| 亚洲三级网站| 麻豆网站免费在线观看| 天使萌一区二区三区免费观看| 国产调教精品| 日韩三区免费| 日韩精品一区二区三区中文在线 | 欧美激情福利| 91精品亚洲| 欧美啪啪一区| 日韩免费久久| 日韩精品1区2区3区| 韩国三级一区| 日本欧美一区二区| 色综合www| 奇米亚洲欧美| 91精品精品| 久久国产精品免费精品3p| 久久国产直播| 国产欧美另类| 亚洲欧美日韩国产| 精品国产欧美| 午夜天堂精品久久久久| 日韩欧美网址| 日韩精品亚洲一区二区三区免费| 日韩不卡一区| 亚洲理论在线| 91tv亚洲精品香蕉国产一区| 国产无遮挡裸体免费久久| 五月精品视频| 国内精品麻豆美女在线播放视频| 一区二区国产在线观看| 久久婷婷一区| 开心激情综合| 日韩激情精品| 影音国产精品| 中文在线а√天堂| 国产精品男女| 视频一区视频二区在线观看| 天堂8中文在线最新版在线| 日本aⅴ亚洲精品中文乱码| 久久久9色精品国产一区二区三区| 日本色综合中文字幕| 一本色道久久精品| 日韩免费福利视频| 你懂的网址国产 欧美| 亚洲免费福利一区| 日韩视频精品在线观看| 亚洲涩涩在线| 国产一区二区三区不卡视频网站 | 日韩视频免费| 在线手机中文字幕| 国产精品最新自拍| 一区二区三区四区精品视频| 亚洲二区三区不卡| 99久久精品网站| sm久久捆绑调教精品一区| 国产精品毛片久久久| 亚洲+小说+欧美+激情+另类| 国产农村妇女精品一区二区| 91精品久久久久久久久久不卡| 韩国女主播一区二区三区| 欧美一级网址| 青草av.久久免费一区| 中文字幕免费一区二区| 亚洲一级在线| 亚洲午夜一级| 欧美日韩在线观看首页| 国产videos久久| 久久av影视| 国产精品任我爽爆在线播放| 国产欧美日韩影院| 国产日韩欧美一区二区三区在线观看| 中文字幕av一区二区三区人| 久久亚洲图片| 蜜臀91精品一区二区三区| 欧美粗暴jizz性欧美20| 久久久精品网| 久久久久久美女精品| 99精品在线| 欧美成人综合| 激情综合网站| 欧美在线观看视频一区| 亚洲二区精品| 国产视频一区欧美| 视频一区视频二区在线观看| 亚洲制服少妇| 最新国产精品| 欧美一区=区三区| 欧美性www| 国产精品一级在线观看| 国产精品成人一区二区网站软件| 国产欧美大片| 久久免费精品| 午夜影院一区| 婷婷色综合网| 亚洲综合中文| 中文字幕视频精品一区二区三区| 天堂成人免费av电影一区| 中文字幕免费一区二区| 日本成人在线视频网站| 国产精品伦一区二区| 精品伊人久久| 色婷婷精品视频| 国产偷自视频区视频一区二区| 首页欧美精品中文字幕| 91精品视频一区二区| 老司机免费视频一区二区| 在线天堂中文资源最新版| 国产91久久精品一区二区| 国产视频一区在线观看一区免费| 日韩一区中文| 国产精品99久久久久久董美香| 国产精品xx| 国产精品毛片在线| 国产欧美丝祙| 高清不卡亚洲| 在线亚洲成人| 国产欧美三级| 中国字幕a在线看韩国电影| 韩日一区二区三区| 亚洲精品在线二区| 久久一区欧美| 欧美日韩第一| 日韩成人在线看| 日韩av自拍| 亚洲免费婷婷| 欧美一区激情| 日韩精品诱惑一区?区三区| 久久国产精品久久w女人spa| 国产精品草草| 国产综合精品| 国产亚洲精品美女久久| 中文一区一区三区高中清不卡免费| 99国产精品久久久久久久成人热| 91精品麻豆| 色88888久久久久久影院| 日韩中文字幕一区二区高清99| 精品国产三区在线| 美女网站久久| 精品三级在线观看视频| 亚洲一区成人| 国产精品宾馆| 日韩一区二区久久| 久久影视三级福利片| 亚洲一区二区三区高清不卡| 精品久久久久中文字幕小说| 亚洲欧美日韩精品一区二区| 欧美精品91| 999久久久国产精品| 欧美日韩亚洲一区在线观看| 久久五月天小说| 国产欧美午夜| 亚洲一区日本| 日韩精品电影| 国产欧美综合一区二区三区| 欧美另类专区| 美女久久精品| 伊人www22综合色| 日韩欧美另类一区二区| 欧美日本不卡| 视频一区视频二区在线观看| 97精品国产福利一区二区三区| 日韩中文av| 精品在线99| 日韩av有码| 国产午夜精品一区在线观看| 中文久久精品| 国产综合色区在线观看| 国产精品玖玖玖在线资源| 99国内精品| 国产欧美一区二区三区精品酒店| 日韩黄色av| 美女网站久久| 亚洲午夜黄色| 91偷拍一区二区三区精品| 欧美日本三区| 亚洲日本欧美| 日韩一区二区久久| 欧美不卡高清一区二区三区| 欧美aⅴ一区二区三区视频| 蜜桃免费网站一区二区三区 | 在线成人直播| 激情国产在线| 国产精品1区| 日韩av成人高清| 美女国产一区| 欧美日韩日本国产亚洲在线| 欧产日产国产精品视频| 精品国产亚洲一区二区三区| 国产日韩欧美三级|