1. 程式人生 > >Android UI優化—使用Lint進行資源和冗餘UI佈局優化

Android UI優化—使用Lint進行資源和冗餘UI佈局優化

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,刪除全部無用資源
在這裡插入圖片描述