Android UI優化—使用Lint進行資源和冗餘UI佈局優化
阿新 • • 發佈:2018-12-24
Lint簡介
1、Lint 是Android Studio 提供的 程式碼掃描分析工具
2、Lint可以幫助我們發現程式碼結構/質量問題,同時提供一些解決方案
3、Lint 發現的每個問題都有描述資訊和等級
Android Studio 中使用 Lint的步驟
1、工具欄 -> Analyze -> Inspect Code
2、點選 Custom scope 選擇檢查範圍
其中, Project Files:所有專案檔案
Project Production Files:專案的程式碼檔案
Project Test Files:專案的測試檔案
Open Files:當前開啟的檔案
Class Hierarchy:類的層次結構
3、自定義檢查範圍
其中, Local:只能當前專案使用
Shared:其他 專案也可以使用
4、選擇檢查檔案
其中,Include:包括當前資料夾內的檔案,但不包括其子資料夾
Include Recursively:包括當前資料夾以及其子資料夾內所有的資料夾
Exclude:排除當前資料夾,不包括子資料夾
Exclude Recursively:排除當前資料夾及所有子資料夾
5、分析Lint檢查結果並進行優化
使用 Lint刪除無用資源
Lint的檢查項很多,我們也可以只做某一項,最常用的就是刪除無用資源,使用方法如下:
1、點選 Android Studio 工具欄 -> Analyze -> Run Inspection By Name,輸入Unused resources
2、選擇右側解決辦法中的Remove All Unused Resources,刪除全部無用資源