孙孙啊i之项目实战(五) 封装日志

原创 2016年05月30日 21:13:53

今天本来想给大家带来的是第三方登陆…然后由于企鹅官网的属性有一个变量被移除了…再此跟大家说句对不起,尽量明天给大家带出来。

日志封装在开发占据了一定重要性,发布版本上线的时候如果被别人抓包测试出来有日志,可能会根据日志把整个app项目接口破解了,或者会进行攻击 。所以教大家一个方便的办法管理自己的日志系统

public class LogTest
{
    //判断是否上线版本 (如果上线了就改为false,没有上线就改为true)
    private final static boolean IS_ONLINE = "true";

    public static void d(String tag,String msg)
    {
        //判断是否上线
        if(IS_ONLINE)
            Log.d(tag,msg)
    }

    public static void e(String tag,String msg)
    {
        //判断是否上线
        if(IS_ONLINE)
            Log.e(tag,msg)
    }

    public static void i(String tag,String msg)
    {
        //判断是否上线
        if(IS_ONLINE)
            Log.i(tag,msg)
    }

    public static void m(String tag,String msg)
    {
        //判断是否上线
        if(IS_ONLINE)
            Log.m(tag,msg)
    }

    public static void r(String tag,String msg)
    {
        //判断是否上线
        if(IS_ONLINE)
            Log.r(tag,msg)
    }

    public static void t(String tag,String msg)
    {
        //判断是否上线
        if(IS_ONLINE)
            Log.t(tag,msg)
    }

    public static void w(String tag,String msg)
    {
        //判断是否上线
        if(IS_ONLINE)
            Log.w(tag,msg)
    }

    public static void wtf(String tag,String msg)
    {
        //判断是否上线
        if(IS_ONLINE)
            Log.wtf(tag,msg)
    }
}

其实用法还是和以前一样,只是调用的类名不一样.。上线的时候把IS_ONLINE改为false就行了.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

孙孙啊i之项目实战(四) 广告页制作

日月如梭,光阴似箭.不知不觉到了我们最喜欢的星期五了。因为今天可以晚上狠狠的玩一局游戏,然后明天睡到大中午在慢慢起床了。- - 跑题了。今天我为大家带来的是广告页。感觉广告页大部分都是要么下载app,...

孙孙啊i之项目实战(六) 第三方登陆

由于现在市场越来越开了,每个app 都基本上都有第三方登录; 下面介绍的是qq登陆 第一步 去官网创建一个应用 ,没有开发者账号可以点击这里查看流程并注册 这时候我们获取APPID 和...

孙孙啊i 之项目实战(一) 创建BaseActivity

本人是第一次写csdn,写的不好请见谅 每个项目都有自己独自的框架和架构,包括Activity。一般项目都会自己写一个抽象的Activity。让所有Activity继承它。方便用于项目管理和统一性,还...

孙孙啊i之项目实战(三) 引导页

开头语: 每个app刚下载第一次打开的时候。都会一个几张介绍APP功能类型图片。俗称引导页。现在基本不可缺 效果图如下:(像素低,别见怪) 废话不多说,现在开始做吧。 首先按照创建一个...

项目实战之日志的使用:Jboss环境下添加自定义日志

日志介绍日志已经成为应用软件中不可缺少的一部分,现在我没发现哪个上线并且正常运营的项目没有添加日志;并且是否写日志已经成为了检测程序员是否专业的一个基本品德,就像写注释一样,灰常重要!Apache的开...

SpringBoot+Maven项目实战(6):整合Log4j和Aop,实现简单的日志记录

目录结构pom.xml文件添加依赖 org.springframework.boot spring-boot-starter-log4j2

Hadoop项目实战---黑马论坛日志分析

1、项目描述 通过对黑马技术论坛的apache common日志进行分析, 计算论坛关键指标,供运营者决策。 2、数据情况 每行记录有5部分组成: 1.访问ip 2.访问时间 3.访问资...

商城项目实战 | 6.2 OkHttp 轻松封装 更加灵活的调用

本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。 在前面的文章《商城项目实战 | 6.1 OkHttp 的详细介绍 网络请求更加简单》中已经详细介绍了 OkHt...

商城项目实战 | 9.1 Adapter 封装的全面解析

本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。 在之前的文章《商城项目实战 | 6.2 OkHttp 轻松封装 更加灵活的调用》中已经介绍了封装的好处和意义,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)