在剛開始學的時候,有一些很想知道的東西,這些小東西不是功能類的,就是一些使用上的習慣等等,通常一般的教學文都不會寫到。
想說既然都在寫鐵人賽了,就把以前想知道而現在知道的東西寫下來吧 :D
雖然我不過才剛開始學習,但還是希望能夠將團隊中得到的東西寫下來,
同樣畫面裡的 activity 跟 fragment 會被放在同一個 package 裡面,viewModel 基本上是有 activity 或 fragment 就會有的,所以也額外裝個 package 給它。
其餘功能性的東西,因為我還沒有接觸很深就先不寫了。
以下會列出筆者在 windows 系統中最常用的幾個快捷鍵,沒更動過都是預設的
有看過有一些也在用 Android Studio 的同學,都沒在使用快捷鍵。而事實就是,有些快捷鍵的確能夠增加工作的速度和方便性
當然除了這些以外還有很多很多,可以去查查官網的鍵盤快捷鍵找尋自己要的
如果是在團隊裡面的話,註解是一個非常重要的東西,加上註解能夠使其他隊員快速了解該區塊的功能,這裡就寫下在我們團隊中的註解規則。
註解有分兩種:行註解
// Hello
以及塊註解
/**
* Hello
* */
行註解只出現在裡面
塊註解則是在類別或方法上面,除了文字敘述其使用目的以外,還可以利用 @return
、@param
等迅速了解其型態。
一樣的,這種東西沒有標準答案,使用習慣或隊友有共識就是好方法。
Log 則是為了方便觀看,我有改掉一些顏色。原始的顏色只有白跟紅,實在有些難以辨識
File
-> Setting
或是 ctrl + alt + s 開啟設定
在 Edit
-> Color Scheme
-> Android Logcat
可以設定顏色
把 Inherit values from: 的 勾勾取消,就可以透過調 Foreground 的顏色來改變文字顏色。