阅读更多

5顶
1踩

开源软件

Darks Logs是一个适用于JAVA、Android、J2EE的开源日志组件。它采用类log4j的配置方式,但相较于log4j,它具有简单易用、更加轻量级、适配Android端等诸多特性。内置的日志处理器可以让开发者输出日志到控制台、logcat、文件、SQLITE、网络、自定义等。它对日志控制更加灵活,文件名格式以及数据库输出格式随意控制。它的最初设计目标是针对解决Android端日志控制的不灵活性以及很难输出到其他介质。它可以为JAVA及J2EE软件向Android端移植提供统一有效的日志组件。

 

项目地址:https://github.com/liulhdarks/darks-logs

发布地址:https://github.com/liulhdarks/darks-logs/releases/tag/1.0.7r

 

Darks Logs主要特性:

 

  • 支持可配置化日志管理。
  • 支持输出指定格式的日志到任意有效目标。
  • 支持Android端日志输出控制。
  • 支持字符串缓冲及格式化日志输出。
  • 支持大范围的定制化。
  • 支持SQLITE日志输出。
  • 支持在properties配置文件中直接使用filter。
  • 支持类简名配置。
  • 支持Android ANR日志拦截。 
static Logger log = Logger.getLogger(TestLogger.class);
//等级输出
log.debug("This is the darks logs hello world.");
log.info("Info message will be output");
log.error("Happen a exception. Cause " + e.getMessage(), e);
//缓存及格式化
log.append("darks").append('-').append("logs").info();
log.append(2014).append(1).append(1).debug(e);
log.buffer(2014, " coming ", "now").warn();
log.format("darks-logs was created in %d by %s", 2014, "darks").error(e);
log.append("...").append("...").format("...", ...).info();

 

Android端应用: 

 

//注册Android application
Logger.Android.setApplication(this);
//注册ANR处理器
Logger.Android.registerCrashHandler(new CallBack(){
      @Override
      public boolean handleMessage(Message msg)
      {
           ...
      }
});

 

 

  • 大小: 9 KB
  • 大小: 15.8 KB
  • 大小: 7.4 KB
  • 大小: 6.9 KB
5
1
评论 共 3 条 请登录后发表评论
3 楼 yingjianxuehun 2014-04-30 08:43
山寨版Log4j
2 楼 thunderwap 2014-04-27 10:04
感觉在java上的作用一般般啊,log4j也支持日志的控制台输出、文件输出、而且可以控制文件显式个数、文件大小、文件控制台显示行数等,个人觉得log4J完全够用。
1 楼 white_crucifix 2014-04-25 17:57
一个集成了stringbuffer和string.format的Log。。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • darks-logs 1.0.7

    darks-logsdarks-logs

  • Android日志框架darks-logs使用教程

    darks-logs是一款Android、JAVA、WEB通用的日志组件,它的配置方式类似于log4j,但是它具有更加轻量级、易用性更高、高扩展性、支持移动端等特点。根据官网所述,它的最初设计目标是为JAVA、WEB应用与移动端的互相...

  • 通信消息协议组件Darks Codec正式发布

    通信消息协议组件Darks Codec正式发布 2014-05-16 09:58 by 见习记者 darkshadow 评论(8) 有5311人浏览 收藏 通信协议 java 编码 框架 序列化 声明:ITeye资讯文章的版权属于ITeye网站所有,严禁...

  • java最好的日志框架_Java程序员最常用的8个Java日志框架

    作为一名Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助...1、Log4j – 最受欢迎的Java日志组件Log4j...

  • I am Darks-crx插件

    如果您在打开一个明亮的白色网站时(尤其是在晚上)感到眼睛疼痛,则应该安装此扩展程序,并且除了灼伤眼睛之外什么也不能做,但请不要担心,Darks在这里可以节省您的一天! (你的眼睛!)。 当单击“ Become Dark...

  • java+日志归档_Java-最常用的Java日志框架整理

    Java-最常用的Java日志框架整理前言Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟...本文要来分享一些Java程序员最常用的Java日志框架组件。1、log4j– 最受...

  • java核心技术日志记录_小博老师解析Java核心技术点 ——8个常见日志框架

    [理论部分]程序员做为一名Java程序员,咱们开发了不少Java应用程序,包括桌面应用、Web应用以及移动应用。...接下来,小博老师就要来分享一些Java程序员最经常使用的Java日志框架组件。服务器[步骤阅读]8...

  • java解析apache日志_解析Java程序员最常用的8个Java日志框架

    作为一名java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助...1、log4j – 最受欢迎的Java日志组件Log4j...

  • java程序日志_【转】Java程序员最常用的8个Java日志框架

    作为一名Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟...本文要来分享一些Java程序员最常用的1、log4j– 最受欢迎的Java日志组件Log4j是一款基于Java的开...

  • JAVA通信协议框架Darks Codec 1.0.3

    Darks Codec是一个轻量级高效的通信消息协议编解码框架。它支持将JAVA对象与绝大部分基于字节的消息协议之间进行互相转换,以此协助开发人员便捷...项目发布地址:https://github.com/liulhdarks/darks-codec/releases

  • 聚会地点已定,大家来看一下!![HOT]

    经过昨天一天的努力,我们一行(施晓雨,俞晓文,沈岗,吴富贵,刘苏桥) 10:00约在瑞金路的金润发见面,9:35的时候我先到,到10点多一点的时候,大家都到齐了, 先去了寂静雨林,简单介绍一下自己的感受,第一个感觉就是这个茶社很雅!!!!!!!!第二个感觉就是茶社很大!!!!!第三个感觉就是服务还是不错的,第四个就是价钱还是比较合理的,38元/位,最后的时候我们也和他们谈过,价钱好说,应该35元/

  • 〔首届CSDN.南京区程序员聚会〕正式报名情况[每日更新7月19日 17:30]

    截止到目前为止,参加正式报名的共计158人:施晓雨,朱建峰,黄磊,张斌,郭卫东,吴福贵,顾志强,Foxe,牛牧,蒋健华,范绿峰,于艳,,王健,韩辉,刁仁合,占亮,严界兵,程瀚,吴刚,雷,王强,张海山,张映祥,顾轩,张萍,邓博雅,俞晓文,李田,沈岗,王志春,朱瑞峰,喻伟,刘鹏午,董进,魏启坤,刘苏桥,刘光洲,居云飞,王本良,张子彧,马浩,萧之,王磊,江海峰,蒋汉琪,三棵树,sw,卢儒贤,刘云,汤咏康

  • 8月1号费用结算[8月12号更新]

    支出:7月17:菜:50*21=1050 后来加酒:48*4=192 烟(金一品梅):15*5=75 共1317元7月17~8月1:横幅45元 TShirt1300元 飞镖32元 鲨鱼16 海报110 迎宾牌20 水笔5 VCD18元胸牌100 打印活动明细15  DV带60*1=60  共1721元8月1号:白天70(人)*35(元/位) 晚上350*2(桌)  烟(金南京)20*2 

  • 对本次聚会的其他建议和看法(胸牌设计、生活照、相关活动、联系赞助、会歌等都可以在这个贴)

    如果你对本次聚会有什么好的建议,请留言,也可以发到我的MSN或邮箱 stdotleo@hotmail.com 我们整天有人在关注本贴,只要是好的建议我们一定会采纳, 同时如果你们能联系到赞助商之类的也请留言!! 胸牌已经发在了相册的设计区了,大家看一下吧! 会歌:了不起??羽.泉 ?[大家带着学吧,等有空的时候我们找个地方一起去唱,做个MTV,我认识人做这行的] 下载地址: http://www.

  • 7月13日下午的会议记录[关于本次聚会预支经费的问题]

    大雨仔|请关注首届CSDN.南京区程序员聚会 说:忙不?Roger Yu 说:还行,有事吗?大雨仔|请关注首届CSDN.南京区程序员聚会 说:呵呵,加你讨论Roger Yu 说:,可以??已将 Foxe 添加到对话中。??已将 小桥流水小灵通 添加到对话中。??已将 FENG(GDI+ Programming : Creating Custon Controls Using C# of Wrox)

  • 如果你是个热心的人,并且你有空,请你参加我们这次聚会的前期策划工作!!

    首届 CSDN.南京区程序员聚会工作正在紧锣密鼓的进行着,请热心于此次聚会的 前期策划工作的朋友联系我们。? 本次活动截止7月2号早上9:30,已经有99人参加了正式报名,目前的组织工作 已经展开了,我们觉得人手真的不够用了,如果你在8.1之前有空的话,而且热心 于本次的活动的话,请你参加我们的前期工作,因为是非赢利性质的,所以这些 工作都是没有报酬的,不过我们有提供相关的其他的补偿。你可以直接联

  • 7月17号,首届CSDN.南京区程序员聚会的前期工作人员碰头会在寂静雨林举行,请相关人员进来签到

    经过部份前期工作人员的讨论,现定于7月17号,星期六晚上7:00钟,本次聚会的前期工作人员在寂静雨林举行非正式见面会!请相关人员进来签到,另:本次见面会的费用不会算在这次聚会中去,请大家有思想准备这次碰头会的收费标准为150/人(8.1聚会的100元预交作起动资金+碰头会的费用50),女生免费!!为什么要这么收费,请查看会议记录同时,请没有参加7月13号下午会议的工作人员查看7月13号下午

  • 首届 CSDN.南京区程序员聚会的工作人员名单[每日更新 7月6 16:30]

    ? 把工作人员整理了一下,没想到有这么多,大都没有分配工作,呵呵,谢谢以下的同志们了,愿意参加前期工作的人正在增加中!!! 如果名单有所出入请和我联系stdotleo@hotmai.com? ? 首届CSDN.南京区程序员聚会工作人员名单(排名不分先后,按拼音顺序) 白夫勇(收集照片 设计TShirt)刁翠莹(现场签到,第一个志愿帮忙的女生)董进(工作未定,正在安排中)邓博雅郭卫东黄磊李曾彦刘苏

  • 关于本次聚会的费用的讨论!

    在这次聚会贴子上,大家对费用并没有太多的讨论,不过大多数支持AA制,在填写报名表的时候,我提供了四个选择,为了保证这次聚会的成功,我也希望是AA制的,不过不管是什么制的,在拉赞助这上面我还是会继续努力的!!这次聚会的主要费用是, 宣传横幅(必需,可能要50元左右)、 通讯录(每位5元,再看,做精致一点,找人设计) 胸牌(大家可以讨论要不要,如果要的话,我去找人,每次聚会可以发一个,限量制作,有多少

  • 关于聚地地点的选择的讨论!

    这次聚会的地点经过几天的讨论,基本上有以下几种建议: 室外地点:      风景区:中山陵,南京音乐台,紫金山,白马公园 ,珍珠泉,玄武湖公园 室内地点:  学校礼堂:南航礼堂(有网友ilqtj能联系到) 会议室:(会议厅太过于正式了,可能会放不开)  茶室:  瑞金路“寂静雨林”(苏果(农业银行)对面竹家庄旁边的巷子里 ) 百子亭附近两个茶社:心源茶社和丹风雨露都不错  龙蟠路情侣园 瑞金路,祝

Global site tag (gtag.js) - Google Analytics