0 代码规范参考
- 参考自17年阿里的java代码规范https://gold.xitu.io/entry/589c173b8d6d81006c7e9f70
1 log工具
1.1 Logger
- 直接在gradle添加 compile 'com.orhanobut:logger:1.15'
Logger.d("hello"); Logger.e("hello"); Logger.w("hello"); Logger.v("hello"); Logger.wtf("hello"); Logger.json(JSON_CONTENT);//支持了Json哦 Logger.xml(XML_CONTENT);//支持XML
- Application中初始化,记得在清单里添加application
Logger .init(YOUR_TAG) // 设置name .methodCount(3) // default 2 .hideThreadInfo() // 线程名 .logLevel(LogLevel.NONE) // 是否输出 .methodOffset(2) // default 0 .logAdapter(new AndroidLogAdapter()); //default AndroidLogAdapter
1.2 自定义的log文件
https://github.com/sunxlfree/RES/blob/master/LoggerManager.java