2017年7月9日

摘要: Lamdba表达式本质上是一种匿名方法,既没有方法名,也没有访问修饰符和返回值类型。 如果想要在Android项目中使用Lamdba表达式或者Java 8的其他新特性,首先我们需要在app/build.gradle中添加如下配置。 android { compileSdkVersion 25 bui 阅读全文
posted @ 2017-07-09 19:05 rnystic 阅读(215) 评论(0) 推荐(0) 编辑
 
摘要: Android中的定时任务一般有两种实现方式,一种是使用Java API里的Timer类,另一种是使用android的Alarm机制。 这两种方式在多数情况下都能实现类似的效果,但Timer有一个明显的短板,它并不太适用与那些需要长期在后台运行的定时任务。As we know,为了能让电池更加耐用, 阅读全文
posted @ 2017-07-09 11:06 rnystic 阅读(400) 评论(0) 推荐(0) 编辑
 
摘要: 为什么需要定制自己的日志工具呢?难道安卓自带的Log不好吗?虽然 Android 中自带的日志工具功能非常强大,但也不能说是完全没有缺点,例如在打印日志的控制方面就做得不够好 打个比方,你正在编写一个比较庞大的项目,期间为了方便调试,在代码的很多地方都打印了大量的日志。最近项目已经基本完成了,但是却 阅读全文
posted @ 2017-07-09 08:21 rnystic 阅读(292) 评论(0) 推荐(0) 编辑