Android Studio操作筆記
2 min readJul 6, 2019
.java #java程式
.kt #kotlin程式
在Android Studio中開啟React Native的Debug模式
手機如何分別不同的APP:修改專案的套件名稱和應用程式ID
Part1-Refactor/Rename
1.在程式的路徑上(tw.com.XX.XXX)按Refactor/Rename
2.Rename package
3.輸入要修改的新套件名稱,點擊Refactor
4.Load File System Changes
Part2-File/Project Structure
1.點選Modules中的app
2.切換到Flavors //可建立多個Flavor,產生多個不同的APK(免費與付費版)
3.修改Application Id
快速搜尋功能(Shift+Shift)
點擊Shift兩次,即可搜尋任何資源目錄中的內容
快速Document查詢(Ctrl+Q)
選取程式中想查詢API的部分,點擊Ctrl+Q,跳出API文檔進行快速查詢
從Github匯入Project
Check out project from Version Control->GitHub
也可局部產生Gist
複製所需的程式碼->右鍵->Create Gist
修改Editor設定
Settings->Editor->General
無干擾模式、簡報模式
View->Distraction Free Mode or Presentation Mode
雙畫面編輯模式
移動Tab位置
在Windows Explorer查看檔案
尋找現在開啟的程式目錄位置
在Android Studio中執行CMD
adb devices #檢查連接的裝置
adb uninstall packageName #移除指定軟體
TODO功能
處理向量圖和點陣圖(Image Asset/Vector Asset)(一次更改所有不同尺寸的Icon)
在APP中加入圖片
activity_main.xml中加入ImageView(此時會彈出視窗,將圖片加入即可)
監視系統使用資源
透過AVD執行APP後,點擊Android Profiler
用Make Module "APP" 進行Debug
Build->Make Module "app"進行檢查
Clean project處理異常問題(如資源遺失、奇怪錯誤)
Build->clean project
快速在AVD上查看更新的程式碼(而不是重新佈署)
Run按鈕旁的Apply Changes
//只適用於字串等簡單的修改,若是新增function就必須重新Build
善用下列Tab欄的功能(Run/Debug/TODO/Logcat/Android Profiler/Build/Version Control/Termninal)
字體大小(sp/dp)的差別
sp:會隨著螢幕大小不同而改變
dp:固定尺寸,不會改變
將RealativeLayout轉成ConstraintLayout
資源目錄中,在activity_main按右鍵 -> Convert RealativeLayout to ConstraintLayout
設定UTF-8編碼
Configure/Settings或File/Other/Default Settings --> Editor --> Code Style --> File Encodings//將IDE Encoding和Project Encoding都改成UTF-8
顯示行號
Configure/Settings或File/Other/Default Settings --> Editor/General/Appearance //勾選Show line numbers
設定自動化Import
Configure/Settings或File/Other/Default Settings -->Editor/General/Auto Import//Insert imports on paste改成ALL
//Optimize imports on the fly打勾
//Add unambiguous imports on the fly打勾