转自: http://blog.csdn.net/kuaiguixs/article/details/78291695 最近有个需求是修改虚拟按键的单击和长按效果。所以研究了下Android关于虚拟按键的实现流程。好记性不如烂笔头,记录如下。     首先,几个重要的类: //实现 单个虚拟按键的 自定义ImageView     frameworks/base/packages/SystemUI/src/com/android/systemui…

2018年2月11日 0条评论 4点热度 阅读全文

github项目代码地址,欢迎start https://github.com/979451341/EventLine 我篇博文主要是为了模仿EventBus框架实现事件总线的功能:Activity、Service和Fragment之间建立订阅者关系,并且指定订阅者接收数据的线程 1.Activity之间的通信 我做的事件总线传递信息是通过实体类,为了好用,这个实体类必须用户来定义,所以泛型就用上场了,然后存储各个Activity的时候都是保存为Activity类型,事件总线的接收函数名也是固定的,所以使用反射能够…

2018年1月25日 0条评论 17点热度 阅读全文