摘要:
place 阅读全文
摘要:
>表示一个Observable(承时间推移,由左入右,左边item先发射) >上面的图形,表示这个Observable发射的item >上的的|(垂直线)表示这个Observable执行完成,onComplete event 中间flip表示一个操作符,经过一个操作符操作之后,变成下面那个Obser 阅读全文
摘要:
https://developer.android.com/topic/libraries/architecture/index.html ViewModel 有LiveData Activity 监听(observe) LiveData, LiveData有变化通知Activity 1.ViewM 阅读全文
摘要:
1.locat 输出到文件 adb logcat -v time > logcat.txt 阅读全文
摘要:
1. 一个没有scope的component是不能依赖于另外一个有scope的component 2.@Singleton不是真正意义的单例,比如下面 @Singleton @Component class SingletonComponent{ } class Test{ void test(){ 阅读全文
摘要:
文章 Jack Wharton关于Dagger的幻灯片 代码 用Dagger2改写Jack Wharton的U+2020 我自己写的,包含了dagger2和单元测试 chiuki写的,包含了dagger2与测试 阅读全文
摘要:
component把需要依赖者(CoffeeMaker)和供应提供者(Heater, Pump)联系起来 使用 区别:上的的依赖是内部创建的,下面的依赖是外面传进来的 注入方式 阅读全文
摘要:
ADB, Android Debug Bridge, 是一个client-server程序,可以用来和安卓设备交流 Client: 用来发送命令的,client运行在开发机器上(电脑cmd, adb shell), ddms也可以创建adb client Daemon(adbd): 手机上的一个后台 阅读全文
摘要:
1.eclipse mat插件的安装 Help->Install new software,如下图,一直下一步即可 2.AndroidStudio dump heap 3.AndroidStudio 点captures查看dump 文件 4.导出为标准的dump文件 5.eclipse 打开mat, 阅读全文
摘要:
@Inject 提供依赖的构造函数,或者需要依赖的成员变量 @Module 提供依赖,实例化的地方( 使用module实例化,方便测试的时候替换成其他对象,而这也是和构造方法注入的区别,如果用构造方法注入,则做不到测试的时候随意替换) @Component 一个连接者,把module和需要依赖的地方 阅读全文