《Android 羣英傳:神兵利器》
一直知道有《Android 羣英傳:神兵利器》,但是沒看, 今天抽空看了一點,將看到的知識彙總下。
所有的書本,都要結合實踐,不能僅僅是停留在看的層次,所以這次決定以博客形式記錄,也是自己總結+實踐的一部分,可能會慢點,但是會學得更好一點。
Android Studio 的使用技巧方面:
- 查看一個類的結構,成員變量等信息:studio 左側豎着的菜單欄選擇structure:
- log信息區分得更明顯:
- android studio 的tips:
很多人可能和我一樣,把它關了,不過偶爾空閒下來的話,想看一看,可以通過菜單欄:Help->Tip of the day 拿出來看一看。 - 快速查找:快速雙擊 “Shift” 鍵即可,
- 顯示最近瀏覽過的文件:Ctrl+E
- 查看某個方法被引用 :選中方法名,然後Ctrl+B
- 查看方法中的參數:選中參數,然後Ctrl+P
- 代碼快速移動上下行: Ctrl+Shift+↑/↓
- 快速刪除一行: Ctrl+X
- 快速複製一行:Ctrl+D
- 異常斷點:比如當有空指針發生的時候,讓程序自動斷點去到空指針處,如下操作:Run->View breakPoints
- 日誌斷點:代碼寫完了,然後發現某個bug上還缺一行日誌打印,因爲這個添加的一行日誌要把整個項目編譯一遍就太划不來了,這個時候,可以通過斷點日誌打印,而不需要修改代碼。
- 查看某個類的大綱:Ctrl+F12,還可以搜索匹配
- 書籤,有時候需要分析代碼思路,記錄某一行重要的代碼,可以使用書籤:F11 ,有√,表示加入書籤了,再按F11, 就取消書籤。Shift+F11, 調出書籤列表,
- 代碼摺疊:Ctrl+"+",代碼展開;Ctrl+"-",代碼疊起。
- surround with: 增加if, try catch 等,快捷鍵:Ctrl+Alt+T
- 抽取 xml 中一些公有的屬性,Refactor=>Extract=>Style