Andorid 實用log技巧

2021-09-12 03:02:42 字數 336 閱讀 8352

使用baseactivity,獲得當前類的名稱: getclass.get******name()

log.d(tag, "this class is: " + baseactivity.this.getclass().get******name());
(非常需要注意)

因為使用baseactivity的關係,所以新建activity的時候不是在as中new activity。而是使用new class 然後繼承baseactivity

所以就會很容易忘記在androidmanifest.xml中註冊活動

這樣就會導致startactivity失敗

log4j實用配置

rolling的意思是當滿足一定條件後,就重新命名原日誌檔案用於備份,並從新生成乙個新的日誌檔案。例如需求是每天生成乙個日誌檔案,但是如果一天內的日誌檔案體積已經超過1g,就從新生成,兩個條件滿足乙個即可。這在log4j 1.x原生功能中無法實現,在log4j2中就很簡單了。配置如下 status ...

C 實用小技巧

系統自帶全球唯一標示id system.guid.newguid tostring 字元竄或者變數前加乙個 標示為路徑 muban.doc 複製檔案 system.io.file.copy 檔案路徑,檔案路徑 刪除檔案 system.io.file.delete 檔案路徑 結束程序 foreach ...

Linux 實用技巧

值得一提的是vim是慈善軟體 charityware 如有贊助或評比得獎,所得將全部救助烏干達孤兒,軟體使用是免費的,歡迎手頭有點閒錢的使用者捐款贊助,如果沒銀子也沒關係,至少當有評比活動時 有獎金可拿的那種 應用技巧一 快速注釋 1 連續行注釋 使用vim vi編輯shell指令碼,在進行除錯的時...