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輔助裝置可以是音訊...