Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 玩轉AndroidStudioIDE

玩轉AndroidStudioIDE

編輯:關於Android編程

1.打印日志:

logt,回車:自動生成靜態Tag:

 private static final String TAG = "MainActivity";

logd 回車
loge 回車
自動生成打印Log

如果要打印參數:logm 回車

自動導入包:在回車時不會自動導入包,需要設置一下:

在setting下:

1

2.常用快捷鍵

代碼提示快捷鍵:Ctrl+Alt+空格

上下移動一行代碼:Ctrl+Shift+Up/Down

復制一行代碼:Ctrl+D

刪除一行代碼:Ctrl+Y

在方法間快速移動:alt+UP/Down

快速選中一行或多行代碼:Ctrl+W(多按幾次試試)


上述用來編寫代碼夠了


快速查找打開一個類:Ctrl+N

快速查找一個文件(比如xml):Ctrl+Shift+N

快速查找一個類中的方法:Ctrl+shift+alt+N

顯示一個類中所有方法(快速切換方法):Ctrl+F12////////////

查看一個類的父類:Ctrl+U

查看一個方法在哪些地方被調用:在方法的實現出:Ctrl+alt+H

查看一個方法的實現(用了才知道):Ctrl+Shift+i

顯示類結構圖:Ctrl+H

代碼返回快捷鍵:Ctrl+Alt+Left

在多個窗口間切換:Alt+Left/Right//////////////

代碼折疊與展開:Ctrl++/-/////////////

折疊展開左側面板:Alt+1///////////

覆寫父類方法:Ctrl+O///////////

快速定位大括號(一個方法很長):Ctrl+{/}/////////

選中一塊語句,可快速添加if,for,try catch等語句:Ctrl+Alt+T//////

2

3.自動生成代碼

一個快捷鍵:Ctrl+J

3

然後我們寫一些東西:

比如:

1.空值判斷:ifn/inn:

4

回車:

     if (data == null) {

        }

2.for循環:for

5

  3.findViewById:fbc

  4.setVisibility:visible
 

.setVisibility(View.VISIBLE);

5.打印Toast:toast

 Toast.makeText(MainActivity.this, "", Toast.LENGTH_SHORT).show();

總結: Ctrl+J還是很強大,也還有很多功能,要多自己摸索。

4.代碼查找替換格式化

查找:Ctrl+F

替換:Ctrl+R

最近文件:Ctrl+E

格式化代碼Ctrl+Alt+L(好像和QQ鎖定重復了,關掉QQ或換一下QQ的快捷鍵)

5.Debug

首先需要加上斷點。

運行程序

F8單步

F7進入方法內部

跳到下一個斷點:Shift+F8

在不修改源代碼情況下查看變量信息,比如在debug過程中忘記加Log語句了,如下:
6

但我想看i的值,可以在斷點上右鍵:

7

點擊More後,加入輸出語句:<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxwPjxpbWcgYWx0PQ=="8" src="/uploadfile/Collfiles/20160425/20160425093243373.png" title="\" />

然後單步就可以看到控制台輸出i的值了,還是很方便的。

7.取消斷點:直接單擊斷點就可以了。

6.總結

快捷鍵還有很多,在setting目錄下:

9

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved