- 博客(2)
- 收藏
- 关注
原创 Android 消息机制
当我们在后台线程执行过程中,突然又要切换到主线程执行,这时候就可以借助Handler这套消息机制,它可以帮忙我们在不同的线程之前切换。但是,如果反复在不同线程之间切换,代码实现起来经常会很难看,为了优化这个问题,很多开源工具就出现了,比如EventBus,RxJava.消息循环主要是不断取出消息,让Handler去处理消息,也就是说,Handler是消息发送端,和处理端。方法是绑定了线程和Looper的关系,也就是存储到线程上。然后在消息循环的时候,根据根据当前线程去取出Looper。
2024-07-29 16:52:00 389
原创 手机sw适配方案
如果我们需要适配很多的sw,都手动去处理的话,那需要很多工作量,但是可以借助ScreenMatch工具,一次性生成,平时只需要配置默认的sw就可以了。如果是framework/package/app 开发,可以修改源代码,Android 支持通过Overlay 方式,针对不同的设备进行资源覆盖。当然这个映射是可以调节的,比如我们可以在手机设置-显示页面,所以这里有一个换算的逻辑,可以把这个换算逻辑,简单理解成,一个缩放比例,所以实际上我们平时的工作,是把屏幕的物理单位,做了一个映射,比如。
2024-07-29 16:50:34 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人