android studio 經常使用快捷鍵

Alt(Option) + Enter : 自動修正
Ctrl(Command) +Alt(Option) +L : 格式化代碼
Ctrl(Command) + Alt(Option) + I : 將選中的代碼進行自動縮進編排
Ctrl(Command) + Alt(Option) + O : 優化導入的類和包
Alt(Option) + Insert : 獲得一些Intention Action,能夠生成構造器、Getter、Setter、將 ==改成 equals() 等
Ctrl(Command) + J : 自動代碼
Ctrl(Command) + Alt(Option) + T : 把選中的代碼放在 try{} 、if{} 、 else{} 裏
F2/Shift + F2 : 跳轉到下/上一個錯誤語句處

Shift + Alt(Option) + ↑/↓ : 內容向上/下移動
Ctrl(Command) + Shift + ↑/↓ : 語句向上/下移動
Ctrl(Command) + Shift + U : 大小寫切換

Ctrl(Command) + F12 : 顯示當前文件的結構
Ctrl(Command) + H : 顯示類繼承結構圖
Ctrl(Command) + P : 方法參數提示
Ctrl(Command) + U : 打開當前類的父類或者實現的接口
Ctrl(Command) + W : 選中代碼,連續按會有其餘效果
Ctrl(Command) + B : 快速打開光標處的類或方法
Ctrl(Command) + Shift + . : 摺疊/展開當前花括號中的代碼
Ctrl(Command) + Shift + - / + : 摺疊/展開所有代碼
Ctrl(Command) + G : 定位行

Ctrl(Command) + N : 查找類
Ctrl(Command) + B : 查找變量的來源
Ctrl(Command) + U : 轉到父類
Ctrl(Command) + O : 重寫父類的方法
Ctrl(Command) + I : 實現方法
Ctrl(Command) + Alt(Option) + M : 提取代碼組成方法
Ctrl(Command) + Alt(Option) + C : 將變量更改成常量
Ctrl(Command) + Alt(Option) + F : 將局部變量更改成類的成員變量
Option + 鼠標區域選擇: 多行編輯修改
Option + Shift + 鼠標點擊:多行編輯修改

logt  :快速生成TAG
logr  :快速生成log.d()

Editor —>Code Completion —>Case sensitive completion 調成 none ,使大小寫不敏感
Editor —>Show quick doc on mouse move 打勾,鼠標移動到方法上顯示api
Editor —>Auto Import —>Optimize imports on fly 打勾,把不用的聲明移除掉,至關於Ctrl + Alt + O


adb shell pm clear packagename  :清除應用數據與緩存

adb install <apkfile>:安裝app
adb install -r <apkfile> :保留數據和緩存文件,從新安裝apk,須要注意的是若是鏈接了兩臺設備,則會報錯,此時能夠添加-s 來處理

adb unstall <packagename> :卸載app
adb uninstall -k <packagename> :卸載 app 但保留數據和緩存文件

adb shell wm size :查看屏幕分辨率

adb shell wm density:查看屏幕密度

adb shell am force-stop <packagename>:強制中止應用

adb start-server :啓動adb服務,若是它沒啓動的話

adb kill-server :關閉服務

adb devices :查看所鏈接的設備以及設備所對應的序列號

adb connect :鏈接到指定的ip,這個一般配合wifidebug
相關文章
相關標籤/搜索