1. 最近在自學Android,也是邊看書邊寫一些Demo,由於知識點越來越多,腦子越來越記不清楚,所以打算寫成讀書筆記,供以后查看,也算是把自己學到所理解的東西寫出來,獻丑,如有不對的地方,希望大家給與指正。
2. 由於類似於讀書筆記,可能格式神馬的會比較隨(hen)意(chou),大家看着受不了,可以使勁吐槽。
*************************************我只是分割線***************************************
關於Android Studio的快捷鍵,我這里是基於Default模式記錄的,Android Studio支持多種模式的快捷鍵,修改方法:File--->Settings-->KeyMap--->右側下拉框,可以選擇適合你的模式;開發工具之前我用過Visual Studio、Eclipse,嘗試了一下Android Studio的這兩種模式的快捷鍵,發現和另外兩個開發工具的快捷鍵差別還是有點大的,因此就重新學習了一下Android Studio的Default模式下的快捷鍵,這里做一個記錄。
| 快捷鍵 | 作用【比較常用的已標出】 |
| Ctrl + N | 查找類, 點擊以后會彈出一個查找類名的小窗口,快速定位自己寫的類; |
| Ctrl + Shift + N | 查找當前工程的文件, 點擊以后會彈出一個查找文件名的小窗口,快速定位文件位置; |
| 1. Ctrl + F 2. Ctrl + F3 3. F3 |
查找當前文件的字符串, 第一個點擊以后會彈出一個小窗口,第二個是快速查找當前光標所處位置的字符串,第三個是第一個第二個的快捷方式,當你用第一種或者第二種方式查找以后,直接點擊F3鍵,就可以進行查找了; |
| Ctrl + {或}(左括號或右括號) | 跳到方法或者類的開頭或者結尾 |
| Ctrl + J | 快速添加循環、if判斷、try/catch等 |
| Alt + Insert | 快速生成構造函數、get、set方法等 |
| Ctrl + Shift +↑ 或 ↓ | 把當前作用域的代碼提前或者后退一行 |
| Ctrl + D | 復制當前行 |
| F2 或 Shift + F2 | 顯示警告或錯誤,快速定位錯誤或者錯誤 |
| F4 或 Ctrl + B | 打開類、方法、變量等的定義 |
| Ctrl + -或+(減或加號) | 折疊或展開當前光標所在位置的那個方法等 在代碼和xml文件中效果不太一樣,體會一下; |
| Ctrl + Shift + -或+(減或加號) | 折疊或展開當前文件的所有的方法等 在代碼和xml文件中效果不太一樣,體會一下; |
| Alt + Insert | 1. 當輸入一個類、Interface等,未給其指定命名空間的時候,點擊,可以顯示這個類或Interface的命名空間選項。 |
| Ctrl + P |
提示方法的參數類型, 把光標移動到方法名字上或者方法后面的括號內,點擊后可以提示你方法的參數類型; |
| 1. Ctrl + Space 2. Ctrl + Shift + Space |
代碼智能提示, 這個和上一個Ctrl + P快捷鍵有點類似,但是又不一樣,這幾個大家用的過程中體會一下,這三個都比較常用; |
| Ctrl + Q |
方法、屬性、變量、類等的解釋, 點擊以后,會彈出一個小窗口,里面有這個方法或者屬性的一些解釋; |
| Shift + F6 |
重命名 修改類、方法、屬性、變量等的名字; |
| Ctrl + /(斜杠) |
注釋當前代碼, 注釋當前行或者選中的行的代碼,同樣適用於工程的AndroidManifest.xml和布局xml文件。 |
| Ctrl + Shift + /(斜杠) | 添加區域塊注釋,即 <!-- <uses-configuration android:reqNavigation="trackball"/> -->這樣子的注釋,當選中需要注釋的行后,點擊可以把當前選中行注釋掉,如果沒有選中,點擊以后,可以自動生成一個<!----> |
| Ctrl + Alt + L | 格式化當前的代碼 |
| Ctrl + F12 | 查看當前文件的結構, 例如,在一個Activity.Java文件中,點擊以后,會彈出一個小窗口,窗口中會展示所有的方法、變量、內部類等,並且可以選擇定位到哪個位置。 |
| Alt + ↑ 或 ↓ | 在當前.Java文件中的方法間跳轉 |
| Alt + ← 或 → | 在打開的Tab頁之間快速切換 |
| Ctrl + Alt + ← 或 → | 返回或者向前跳到光標所在的位置 |
| Alt + F7 | 查找方法、屬性等被引用的地方 |
【沖突解決辦法】智能提示快捷鍵Ctrl + Space,在有些電腦上面,會和系統的切換輸入法的快捷鍵沖突,導致不能響應,我個人的處理方法是把Android Studio中的這個快捷鍵改成了之前Eclipse中的快捷鍵Alt + /(斜線),詳細操作:
File--->Settings-->KeyMap,然后搜索Completion,即可找到這個快捷鍵,如果改成了Alt + /(斜線)后,會和另一個快捷鍵沖突,建議可以把另一個Alt + /(斜線)取消掉。
如圖,

到這里,快捷鍵就說完了,其實不止這么一點兒,我只是列舉了一些自己平時用到的,用快捷鍵的好處就是,在寫代碼過程中,能夠很大程度上,脫離鼠標,提高效率,順便可以裝個嗶,哈哈。
