Ctrl + Alt + M(Windows/Linux上)
Cmd + Alt + M(OS X)
Android Studio 裡抽取方法(Extract Method)的快捷方式。
菜單調用:
Menu → Refactor → Extract → Method。
描述:
提取一段代碼塊,生成一個新的方法。
使用:
在寫代碼,有時需要将某一段代碼提取成單獨的方法時,就可以使用Ctrl + Alt + M(Windows/Linux上)快捷鍵。
看下圖:

現在要把onCreate方法中定義控件的代碼提取到一個單獨的方法中。
1.選擇要提取成方法的代碼。
2.按Ctrl + Alt + M. 出現下圖畫面。
3.給出方法的名稱initView.
4.按Enter
然後我們看到Android Studio生成了一個叫initView的方法。原來代碼塊被這個方法所替換。
注意:
在提取代碼的彈窗對話框中,還可以更改方法的修飾符和參數的變量名。
動畫示範:
總結
如果要将一段代碼塊抽取為方法,選擇代碼塊,按Ctrl + Alt + M(Windows/Linux上) ,Cmd + Alt + M(OS X),然後給出方法名即可。在對話框中, 可以根據需要更改方法的修飾符和參數的變量名。
更多Android Studio技巧
Android Studio技巧之【Extract Field】
Android Studio技巧之快速抽取變量【Extract Variable】
Android Studio技巧之【Extract Resource】