Android之源码开发
LuoCliper
人生最酷的事情,就是把曾经吹过的牛B,一个个变成现实。
展开
-
你应该要知道的handler消息屏障
Handler:postSyncBarrier 它到底是干什么的?简单理解为 消息插队。场景:排队买票先来了一个普通用户来排队,买完票走了。后面又来了一个VIP用户A来买票 就一直站在卖窗口这里 也不走(ps:添加屏障 ),紧接者又来了一个普通用户C,再后面又来了VIP用户B, VIP A 对VIP B 说,哥们不要排队直接来窗口买票,VIP B买完票走了,VIP A 被 某个哥们叫走了(移除屏障),这个时候终于轮到普通用户C买票了。只要有消息事件触发,线程再被naticePollOnce唤醒 后原创 2020-08-19 00:30:20 · 592 阅读 · 0 评论 -
兼容 Android 4.4 透明状态栏与导航栏
Android 系统自4.2 开始 UI 上就没多大改变,4.4 也只是增加了透明状态栏与导航栏的功能,如图左边为 4.2.2 右边为 4.4.2 那么现在我就来给大家讲解下如何使用这个新特性,让你的 app 跟随潮流,当然如果你不在乎外观就算了,使用这个特性能开发出很漂亮的UI,尤其对于 google 原生系统,屏幕下方的导航栏白白占据一块屏幕空间,看起转载 2015-08-25 00:02:53 · 716 阅读 · 0 评论