微信通知增强!(下拉聊天记录、防撤回) [Android]

2017-08-17 11:07:58 +08:00
 dreamingincode

之前是使用 Nevolution X 的,但是发现在 Android N 上已经失效了,所以自己造了一个。

应用可以通过 NotificationListenerService 来读取微信发布的通知,并重新发布一个改进版本来利用新版本 Android 的许多通知特性。

功能:

效果图:

遗憾的是本应用可能不支持 MIUI 等对通知界面魔改过多的系统。

// 应用真实名称应为“微信通知增强”,Application 名为“微信”是为了通知中 app 名称一致,而 Activity 实际使用“通知增强 for 微信”是为了通过 Google Play 审核(不能以“微信”开头否则判定为冒充)。

13612 次点击
所在节点    分享创造
62 条回复
hoosin
2017-08-18 18:54:58 +08:00
已报警
dreamingincode
2017-08-19 00:25:56 +08:00
@fantasy467047 个人习惯问题吧,以及在 Nougat 以上大于 3 条时是有自动合并的。
dreamingincode
2017-08-19 00:27:23 +08:00
@dphdjy 嗯,参照了很多它的设计(可能应该加个致谢?
20015jjw
2017-08-19 03:40:22 +08:00
pixel 试了一下 不能展开
dreamingincode
2017-08-19 04:35:59 +08:00
@20015jjw
😨 理论上 AOSP 应该很支持的
求一个截图?
8bit
2017-08-19 09:22:04 +08:00
@JesseLexin 那是 Google Now
rility
2017-08-19 11:03:34 +08:00
@dreamingincode 能不能麻烦把转播含内容的广播处理一下。。用豆芽时间线一下少了一半
dreamingincode
2017-08-19 12:51:20 +08:00
@rility 用的是 API V2,可以看到“豆瓣广播” app 也没有,是官方过滤了;转接到 Frodo API 需要比较大的工作量,然后也会丢失一部分广播(小站、喜欢、关注等),所以一直还没做
fantasy467047
2017-08-19 13:20:27 +08:00
@dreamingincode 这样同一个 app 会在通知栏上显示好几个图标,非常奇葩啊,因为除了微信其他 app 好像没有这样的,都是只显示一个图标
dreamingincode
2017-08-19 14:44:50 +08:00
@fantasy467047
QQ 可能也是?因为这是微信的默认行为,然后我个人的用法是没用的群聊全部免打扰,如果图标太多正好催促自己处理。
做通知合并的话我需要维护通知状态(是否被点掉了),要多写一些代码 w 有时间或许做成捐助功能?
ferencz
2017-08-19 17:27:53 +08:00
如果可以的话,能不能添加一个指定信息提醒功能?当新信息中出现指定字符,自动震动或者播放音乐提醒。这样就方便监控信息了。谢谢了。:-)
gason406
2017-08-19 20:30:05 +08:00
好评。本来一直在用通知增强 for qq,但是微信一直没有,现在齐活了
dreamingincode
2017-08-20 02:10:48 +08:00
@ferencz 捐赠功能 2 (特别关心 /关键字),有些麻烦,但可以考虑 w
dreamingincode
2017-08-20 16:25:43 +08:00
@fantasy467047
做好了,因为没有各种设备充分测试,上架了 Play 的 Beta 测试:
https://play.google.com/apps/testing/me.zhanghai.android.wechatnotificationtweaks2

你可以试试?
lavazawinul
2017-08-21 12:32:20 +08:00
一加 3T Oxygen OS ( Android 7.1 )好像没用,安装完之后直接打开了微信,通知没有任何变化,也没有任何设置界面。
dreamingincode
2017-08-21 13:31:41 +08:00
@lavazawinul
需要在应用抽屉里打开然后授权; Play 直接打开是微信是为了在 7.0+ 上系统生成 3 条以上自动合并的通知时,点击能够打开微信
(我的配置和你完全一样 w
EdiTurn
2017-08-22 11:16:54 +08:00
目前在 Android 8.0 上无法发布通知,也无法建立快捷方式,希望楼主可以进行适配。

dreamingincode
2017-08-24 04:29:19 +08:00
@EdiTurn 没有亲儿子( Nexus 9 居然没有 Oreo 了),今天在虚拟机上调了一下刚刚发布到了 Play,几个小时以后应该能好?
leafonsword
2018-01-17 18:58:50 +08:00
miui9 看不了撤回功能呀,发送消息和撤回显示了“ 2 条消息”,求作者支持!
funnypc
2018-09-30 23:04:50 +08:00
原生勿扰模式,全靠这个活着了。

希望作者 @dreamingincode 能更新一下,添加:

将按 用户 / 群 / 内容 自定义规则扩展到支持添加任意多条规则(一条不够用呀 T_T )
每条规则除可设置铃声外,还可以设置是否显示通知(过滤)
自定义图标(解决图标大小不正常问题)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/383609

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX