Android Studio 編輯器中,方法名左側出現不同圖標:綠色小圓點與紅色小方塊,代表什麼含義?
| 圖標 | 顏色/形狀 | 含義 | 來源 |
|---|---|---|---|
| ● | 綠色圓點 | 系統框架方法 (Framework API) | Android SDK / Java/Kotlin 標準庫 |
| ■ | 紅色方塊 | 用戶自定義方法 (Project Method) | 項目源碼 / 依賴庫源碼 |
| ○ | 空心圓圈 | 接口方法 / 抽象方法 | 接口定義 |
| ◆ | 菱形 | 字段/屬性 | 類成員變量 |
android.jar / rt.jar (僅簽名,無實現)。.java/.kt 源文件 (可編輯)。Framework,紅方塊標註項目包名。綠點 = 系統 API (不可改、查簽名),**紅方塊 = 自己寫的代碼 (可改、查實現)**。熟記此對應,閱讀、調試、重構效率大幅提升。