Local Reminder based on SMS or Notification from other app on Android

 18th February 2020 at 11:51am

根据短信/各类 App 推送信息,自动创建提示本地提醒

在使用 Android 时有一些场景,没有找到太好的解决办法。

Update: 已经找到解决办法。使用 Notification Reminder (Quick)。可以创建 Sticky Notification,而且在第三方应用中通过 Android 系统的分享功能分享到 Notification Reminder 来创建这条本地通知,这使得在 SMS 应用(Messager)中用 12306 信息创建通知非常方便。缺点是没有自动根据发车时间点创建通知的能力,不过这些手动设置的时间消耗在可接受的范围内。

解决问题的路径是:

  1. Google Play 上搜索 "Sticky Notification"
  2. 搜到一个叫 Sticky Notification 的应用,试用了下,不够方便:
    1. 不支持系统分享
    2. 乱弹广告
  3. 删除 Sticky Notification,再去 Google Play 上看它的同类应用,发现 Notification Reminder,试用,发现好用又发现 Notey - Notification Reminder 更佳
  4. 值得一提的是,Notification Reminder 这个应用在我遇到这些问题之前就有了,说明我之前搜索的方式不对

票务信息

在 12306 订了票后,12306 会发短信过来告知车次和座位号,但是到出发那天时,12306 的短信已经被淹没了,从 SMS 里提取信息非常麻烦;手动用日程管理软件建一个提醒是可行的解决办法,但是相对低效。

如果有个软件能够读取 12306 的信息,提取里面的发车时间和座位号,在开车前几小时自动发一条本地提醒到通知栏,会方便很多。也可以在出发前一天晚上发一条提醒,方便做行程安排。

同样的场景还有:

  1. 各类电影购票时产生的兑换码
  2. 各类团购应用的团购券(但是这种没有消费时间要求)

在提取规则的生成方面,这个 App 应该支持通过一段文字,自动生成一些提取规则,以便用户将不在库里的提取规则添加进来。

日常提醒

有一些日常的提醒场景,用各类 To-Do 软件比较麻烦。

场景:

  1. 下班了回家时去店里拿个快递
  2. 去腾大/万利达拿个快递
  3. 明天上班前去拍个照片拿回执
  4. 下午出去 shopping,要买什么东西

这些场景如果用传统 To-Do 软件,基本上需要设一个提醒时间,感觉很麻烦。对于这种短时间、能简单完成的任务,如果有个软件直接发一些内容到手机通知中心,然后你拿起手机就能看到,搞完就 Mark Done 就挺好。

现在看手机的频率那么高,如果用户的通知中心没有被太多垃圾塞满,这个在通知中心的提醒应该是容易被看到的。