摘要: 这几天看到一篇些文章,关于RxJava线程切换的,说到RxJava的线程切换,就一定会涉及ObserveOn和SubscribeOn两个方法。 网上对于ObserveOn和SubscribeOn的调用顺序、调用有效等有很多文章,读者可以自行搜索。 胖子只是为了加深对RxJava线程切换的理解,同时完 阅读全文
posted @ 2020-09-25 16:39 灵活的胖子_Sj 阅读(206) 评论(0) 推荐(0)
摘要: 基于Android9.0,了解Android事件分发 还是那句话:点成线,线成面,切勿贪心,否则一脸懵逼 先记住这个事件分发的顺序: Activity->ViewGroup->View 以及三个重要的方法: 方法名 作用是什么? 什么时候调用? dispatchTouchEvent() 传递(分发) 阅读全文
posted @ 2020-08-26 14:57 灵活的胖子_Sj 阅读(90) 评论(0) 推荐(0)
摘要: 基于Android9.0,了解Android消息机制 ​ 还是那句话:点成线,线成面,切勿贪心,否则一脸懵逼 ​ 由于Android的主线程(UI线程)是非安全的,而且Android开发规范的限制,不能在UI子线程中访问UI控件,否则就会出发程序异常。这个时候,就可以通过Handler来将更新UI的 阅读全文
posted @ 2020-08-13 17:02 灵活的胖子_Sj 阅读(59) 评论(0) 推荐(0)
摘要: 先记住四个进程和三种方式。 四个进程 1.Launcher进程 2.system_server进程 3.App进程 4.Zygote进程 三种方式 1.Binder方式 2.Socket方式 3.Handler方式 点击桌面APP图标,Launcher调用startActivitySafely(La 阅读全文
posted @ 2020-07-16 17:17 灵活的胖子_Sj 阅读(198) 评论(0) 推荐(0)