项目切换到kotlin,有点像用windows开发的人切换到mac,刚开始上手容易但还是有一点点不习惯,当习惯后你就再也不想换回去了??
大众点评用 Kotlin 打造灵活稳定兼备的应用 | Android 开发者故事大众点评是全球最早的消费点评网站之一,成立于 2003 年。进入移动互联网时代后,用户可以在手机上使用大众点评 APP 方便地查询任何一个城市里的餐厅、影院、商场、景点和酒店...
Qualifier 当同一个对象有多种注入方式,Dagger2怎么知道使用哪种方式注入呢?因此需要用到@Qualifier表识的注解来限定,而@Name也是一种@Qualif...
Dagger2中可以很方便的实现单例,但注意这个单例是一个Component作用域范围内的单例,而这个范围,需要上层定义@Scope注解。默认可以使用@Singleton注解...
Dagger2简介(1分钟) Dagger2是基于java规范,可以应用在java和android项目上的依赖注入框架 什么是依赖注入(5分钟) 所谓依赖注入,是指程序运行过...
多进程使用同一个sqlite db会有问题,可能返回database is locked (code 5)
在Android中多进程使用同一个sqlite数据库的问题一、多进程访问同一个数据库是否安全 背景:多个进程代表多个数据库操作instance,每个进程有自己的ApplicationContext。多个进程内存不共享。 写代码做了测...
前言 ??前一段时间将公司的代码规范文档翻译为lint规则库并在编译时检查。当较小的项目上面运行没有感觉有什么问题,但是当导入较大项目时,就发现编译速度明显变慢,严重影响工作...