不积跬步无以至千里

一.前摘
最新项目来了个新需求就是当来新通知的时候需要亮屏,方便直接看到最新的通知,也算合理。
二.思考
这里来新通知的情形从逻辑上来说,一是新来了一条通知,二是更新通知。
三.修改
代码路径:
app/src/com/android/systemui/statusbar/NotificationEntryManager.java
public NotificationEntryManager(Context context) {
mContext = context;
mPowerManager = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
...
//add for [start]这里我创建了一个专门关于通知亮屏的一个类,主要是用来判断项目是否支持以及监听此功能开启或关闭的变化,以及亮屏的操作都放到了那,这

本文介绍了如何在Android的SystemUI中添加新功能——当收到新通知时自动亮屏。通过分析通知的逻辑,包括新通知和通知更新两种情况,作者在`NotificationEntryManager.java`文件中进行了相应的代码修改,经过测试,该功能已成功实现。
订阅专栏 解锁全文
513

被折叠的 条评论
为什么被折叠?



