06 2018 档案
摘要:Activity 启动过程: startActivity() Instrumentation.execStartActivity() Binder ActivityManagerService Zygote fork app Binder ApplicationThread.scheduleLaun
阅读全文
摘要:示例使用 时序图 源码解读 EventBus 使用 官网定义: 是一个使用 Java 写的观察者模式,解耦的 开源库。 只需要几行代码即可解耦简化代码,加快开发速度。 使用: 1. 定义 。 就是个标准 类 2. 准备订阅者。 在需要接收消息的 或者 生命周期方法中注册,同时在对应的生命周期方法中进
阅读全文
摘要:中针对耗时的操作,放在主线程操作,轻者会造成 卡顿,重则会直接无响应,造成 。同时在 以后,禁止在主线程进行网络请求。 针对耗时或者网络操作,那就不能在主线程进行直接操作了,需要放在子线程或者是工作线程中进行操作,操作完成以后,再更新主线程即 线程。这里就涉及到一个问题了,在子线程执行完成以后,怎么
阅读全文