JVA的LOGGING FRAMEWORK有很多,如java.util.logging,Jakarta Commons Logging,log4j或LOGBACK。SLF4J就是一个门面框架,允许你底下的实现是上面提到的框架,只需在部署的时候更换对应的JAR包即可。
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class HelloWorld {
public static void main(String[] args) {
Logger logger = LoggerFactory.getLogger(HelloWorld.class);
logger.info("Hello World");
}
}
参考网址:
http://www.slf4j.org/manual.html
http://v.youku.com/v_show/id_XNTg2MTE5ODg=.html?x
http://v.youku.com/v_show/id_XMTM3MjIyNzc2.html?x
分类整理了150个比较好的Android开源项目,已汇总到AndroidOpenProject@Github,欢迎Star和Fork^_*
目前包括:
Android开源项目第一篇——个性化控件(View)篇
包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar等等
Android开源项目第二篇——工具库篇
包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、高版本向低版本兼容库、多媒体等等
Android开源项目第三篇——优秀项目篇
比较有意思的完整的Android项目
Android开源项目第四篇——开发及测试工具篇
包括开发自测、自动化测试、编译打包相关工具
Android开源项目第五篇——优秀个人和团体篇
乐于分享并且有一些很不错的开源项目的个人和组织,包括JakeWharton、Chris Banes、Koushik Dutta等大牛