最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android輕松管理安卓應(yīng)用中的log日志 發(fā)布應(yīng)用時log日志全部去掉的方法

 更新時間:2013年11月29日 16:28:02   作者:  
android合理的管理log日志,在開發(fā)的時候打印出來,在發(fā)布的時候,把所有的log日志全部關(guān)掉,下面就把方法給你一一道來

管理log一般有兩種方法,博主推薦大家使用下面的第一種方法:

第一種方法:

第一步:定義一個logTools工具類,相信你能夠看懂的,誰的log,可以用誰的名字做方法名,如logli,這就是工程師li打印的日志

復(fù)制代碼 代碼如下:

import android.util.Log;

public class LogTools {

    public static boolean isShow = true;//上線模式

    //public static boolean isShow = false;//開發(fā)模式

    //ye工程師打出來的log
    public static void logYe(String msg){
        if(isShow){
            Log.i("Ye", msg);
        }
    }
    //li工程師打出來的log
    public static void logli(String msg){
        if(isShow){
            Log.i("lili", msg);
        }
    }

}

第二步:在程序中應(yīng)用的方式是:

復(fù)制代碼 代碼如下:

LogTools.logYe("onTouchEvent-----"+event.getAction());


第二種方法:

在開發(fā)中經(jīng)常要打印log,但是在我們發(fā)布項目的時候是不能打印。為了方便操作log我們需要自己定義個log類然后在開發(fā)階段將下面LOG_LEVEL 設(shè)置為6這樣所有的log都能顯示,在發(fā)布的時候我們將LOG_LEVEL 設(shè)置為0.這樣log就非常方便管理了

復(fù)制代碼 代碼如下:

public class Logger {
 public static int LOG_LEVEL = 0;
 public static int ERROR = 1;
 public static int WARN = 2;
 public static int INFO = 3;
 public static int DEBUG = 4;
 public static int VERBOS = 5;

 
 public static void e(String tag,String msg){
  if(LOG_LEVEL>ERROR)
  Log.e(tag, msg);
 }

 public static void w(String tag,String msg){
  if(LOG_LEVEL>WARN)
  Log.w(tag, msg);
 }
 public static void i(String tag,String msg){
  if(LOG_LEVEL>INFO)
  Log.i(tag, msg);
 }
 public static void d(String tag,String msg){
  if(LOG_LEVEL>DEBUG)
  Log.d(tag, msg);
 }
 public static void v(String tag,String msg){
  if(LOG_LEVEL>VERBOS)
  Log.v(tag, msg);
 }
}

相關(guān)文章

  • Android 使用PDF.js瀏覽pdf的方法示例

    Android 使用PDF.js瀏覽pdf的方法示例

    這篇文章主要介紹了Android 使用PDF.js瀏覽pdf的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Android 調(diào)用百度地圖API示例

    Android 調(diào)用百度地圖API示例

    在Android開發(fā)中有一個非常重要的應(yīng)用就是實時定位,通過手機在手機地圖上進(jìn)行實時定位,定位當(dāng)前手機的位置,這篇文章主要介紹了Android 調(diào)用百度地圖API示例,有興趣的可以了解一下。
    2017-01-01
  • Android實現(xiàn)越界回彈效果

    Android實現(xiàn)越界回彈效果

    這篇文章主要介紹了Android實現(xiàn)越界回彈效果,支持水平和垂直方向,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Android計算器簡單邏輯實現(xiàn)實例分享

    Android計算器簡單邏輯實現(xiàn)實例分享

    這篇文章主要介紹了Android計算器簡單邏輯實現(xiàn)實例,有需要的朋友可以參考一下
    2014-01-01
  • Android Selector和Shape的使用方法

    Android Selector和Shape的使用方法

    本文介紹下背景選擇器、文字顏色選擇器、背景漸變器的實現(xiàn)。結(jié)合Shape來實現(xiàn)背景漸變效果?;蛘咧皇且詂olor代替drawable作為背景選擇器的元素
    2013-06-06
  • Android模擬用戶點擊的實現(xiàn)方法

    Android模擬用戶點擊的實現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于Android模擬用戶點擊的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)學(xué)習(xí)學(xué)習(xí)吧。
    2018-02-02
  • flutter實現(xiàn)頭部tabTop滾動欄

    flutter實現(xiàn)頭部tabTop滾動欄

    這篇文章主要為大家詳細(xì)介紹了flutter實現(xiàn)頭部tabTop滾動欄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 深入Android Browser配置管理的詳解

    深入Android Browser配置管理的詳解

    本篇文章是對Android Browser的配置管理進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • 淺談Service Manager成為Android進(jìn)程間通信(IPC)機制Binder守護(hù)進(jìn)程之路

    淺談Service Manager成為Android進(jìn)程間通信(IPC)機制Binder守護(hù)進(jìn)程之路

    本文主要介紹 淺談Service Manager成為Android進(jìn)程間通信(IPC)機制Binder守護(hù)進(jìn)程之路,這里詳細(xì)介紹了相關(guān)Binder的資料,幫助大家理解學(xué)習(xí)Android 源碼Binder通信機制,有興趣的小伙伴可以參考下
    2016-08-08
  • android開發(fā)基礎(chǔ)教程—打電話發(fā)短信

    android開發(fā)基礎(chǔ)教程—打電話發(fā)短信

    打電話發(fā)短信的功能已經(jīng)離不開我們的生活了,記下來介紹打電話發(fā)短信的具體實現(xiàn)代碼,感興趣的朋友可以了解下
    2013-01-01

最新評論

额济纳旗| 杭州市| 光山县| 济宁市| 来宾市| 五莲县| 三台县| 通州区| 平阳县| 昂仁县| 汾西县| 延寿县| 手游| 新乐市| 临沂市| 铜梁县| 新乡市| 远安县| 青阳县| 华安县| 北宁市| 酒泉市| 镇巴县| 贞丰县| 石城县| 龙泉市| 长阳| 威信县| 新泰市| 临城县| 汉源县| 沁源县| 弥勒县| 大港区| 庆元县| 陆川县| 曲阳县| 榆树市| 东明县| 米泉市| 德州市|