Android 日誌工具包

2021-09-03 02:36:11 字數 731 閱讀 2794

1). 實現效果圖

效果圖.png

2). 實現思路

3). 邊框繪製

邊框實際上也是以字串的形式列印

4). 列印執行緒資訊

log.println(priority, mtag, horizontal_line + "thread: " + thread.currentthread().getname());
5). 列印堆疊資訊

6). 列印訊息體

// 獲取訊息總長度

int tlen = msg.length();

// 獲取訊息長度列印長度的倍數

int multiple = tlen / length + 1;

// 建立臨時變數

string tmp;

// 遍歷倍數

for (int i = 0; i < multiple; i++) else

// 列印訊息

log.println(priority, mtag, horizontal_line + tmp);

}

8). gradle依賴

compile 'com.mazaiting:log:1.0.0'

拷貝工具包

常用工具包封裝.懶得引各種雜七八的包,輕量級包.cglib還是需要的 scope provided 1.0.0 copyutils beancopier封裝.提供簡單的單一複製與list複製.不支援自定義建構函式的類的複製.abc abc copyutil copysigle abc class o...

android輔助開發工具包介紹

輔助開發工具包 adk 是為硬體製造商和業餘愛好者準備的參考實現。硬體製造商和業餘愛好者可以使用此工具包作為開發android輔助裝置的起點。每乙個adk發行版都將提供源 和硬體規格,以使整個輔助裝置的開發過程變得更加簡單。谷歌鼓勵開發者基於adk開發新的不同的硬體。android輔助裝置可以是音訊...

android輔助開發工具包介紹

輔助開發工具包 adk 是為硬體製造商和業餘愛好者準備的參考實現。硬體製造商和業餘愛好者可以使用此工具包作為開發android輔助裝置的起點。每乙個adk發行版都將提供源 和硬體規格,以使整個輔助裝置的開發過程變得更加簡單。谷歌鼓勵開發者基於adk開發新的不同的硬體。android輔助裝置可以是音訊...