所有的快捷鍵都是AndroidStudio的默認(rèn)設(shè)置下.
1.活動(dòng)模板:
ctrl + J 插入活動(dòng)模板中的代碼

yuyue0.gif
ctrl + alt + J 插入活動(dòng)模板中圍繞行式的代碼

yuyue1.gif
除了自帶的這些外,你還可以定制自己的代碼:

yuyue2.gif
**2移動(dòng)代碼: **
ctrl + shift + down/up :

yuyue3.gif
alt + shift + down/up 也是移動(dòng)代碼.
二者的區(qū)別是:
1 .ctrl + shift + down/up 有范圍限制,方法里面的東西不能移出方法外,類里的東西移不出類外;而alt + shift + down/up可以移出去.
alt + shift + down/up的形式:

yuyue4.gif
2 .ctrl + shift + down/up 一個(gè)方法不會(huì)移動(dòng)到另一個(gè)方法的范圍中去,而alt + shift + down/up會(huì).
ctrl + shift + down/up:

yuyue5.gif
alt + shift + down/up:

yuyue6.gif
3.格式化代碼
ctrl + alt+ L

yuyue7.gif
4.圍繞代碼
ctrl + alt + T eg:用if把選中的代碼包裹起來.
ctrl + shift + delete 相反的操作.將代碼從包裹中解放出來.

yuyue8.gif
5.將一個(gè)類的成員移到另一個(gè)類
將鼠標(biāo)移到當(dāng)前行按F6

yuyue9.gif
6.提取變量
ctrl + alt + v

yuyue10.gif
7.提取常量
ctrl + alt + c

yuyue11.gif
8.提取對(duì)象作為類的成員
ctrl + alt + f

yuyue12.gif
9.提取對(duì)象作為方法的參數(shù)
ctrl + alt + p

yuyue13.gif
10.提取方法
ctrl + alt + m

yuyue14.gif