很方便的一个Android Log工具类,当工程中调用了太多Log时,速度会变的很慢,还得一个一个改。使用此类可以同时控制工程中的日志,同时打开或者同时关闭,十分方便!

?[Copy to clipboard]Download code.txt

        
  1. importandroid.util.Log;
  2. /**
  3. *日志记录模块
  4. *
  5. */
  6. publicclassLogManager{
  7. //锁,是否关闭Log日志输出
  8. publicstaticbooleanLogOFF=HycsConst.LogOFF;
  9. //是否关闭VERBOSE输出
  10. publicstaticbooleanLogOFF_VERBOSE=HycsConst.LogOFF_VERBOSE;
  11. //是否关闭debug输出
  12. publicstaticbooleanLogOFF_DEBUG=HycsConst.LogOFF_DEBUG;
  13. /****5中Log日志类型*******/
  14. /**调试日志类型*/
  15. publicstaticfinalintDEBUG=111;
  16. /**错误日志类型*/
  17. publicstaticfinalintERROR=112;
  18. /**信息日志类型*/
  19. publicstaticfinalintINFO=113;
  20. /**详细信息日志类型*/
  21. publicstaticfinalintVERBOSE=114;
  22. /**警告调试日志类型*/
  23. publicstaticfinalintWARN=115;
  24. /**显示,打印日志*/
  25. publicstaticvoidLogShow(StringTag,StringMessage,intStyle){
  26. if(!LogOFF){
  27. switch(Style){
  28. caseDEBUG:
  29. if(!LogOFF_DEBUG){
  30. Log.d(Tag,Message);
  31. }
  32. break;
  33. caseERROR:
  34. Log.e(Tag,Message);
  35. break;
  36. caseINFO:
  37. Log.i(Tag,Message);
  38. break;
  39. caseVERBOSE:
  40. if(!LogOFF_VERBOSE){
  41. Log.v(Tag,Message);
  42. }
  43. break;
  44. caseWARN:
  45. Log.w(Tag,Message);
  46. break;
  47. }
  48. }
  49. }
  50. }

本文出自 “最牛傻蛋的博客” 博客,转载请与作者联系!

更多相关文章

  1. 开关飞行模式
  2. Android(安卓)平板开发关闭一个Fragment的方法
  3. Android启动关闭Activity
  4. Android(安卓)飞行模式的设置(打开/关闭飞行模式,获取飞行状态状
  5. 在Android中实现RN的自定义Native Modeule
  6. Android(安卓)Parcel学习
  7. android 如何做到完全退出应用程序
  8. attrs.xml文件中属性类型format值的格式
  9. Android进程间通讯——AIDL

随机推荐

  1. Ubuntu系统-FFmpeg安装及环境配置
  2. 重磅出击,Google Android经典资料!
  3. Android焦点问题
  4. 用 Python脚本生成 Android(安卓)SALT 扰
  5. Android(安卓)反编译资料整理
  6. Android源码下载出现的问题
  7. Android(安卓)五大布局
  8. Android核心模块
  9. android gradle 自动动态构建多平台的包
  10. SpannableString的使用方法