作者jk262833x (spongenew)
看板AndroidDev
标题[问题] 关於app的提醒通知
时间Sun Sep 6 19:17:03 2015
大家好,最近有一些关於app提醒服务的疑问
看过一些文章後,目前大致的想法是如果想在有新的通知产生时
如果app是在前景或background的话notification可以直接显示提醒,
如果app没有被开启时可以使用service与GCM,
但是service似乎是需要app曾经被开启过後才会执行?还是其实GCM也是呢?
那如果决定要使用GCM还需要使用service吗?
需要的结果是像LINE一样可以一直接收讯息的不论有无启动,感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.127.241.119
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1441538226.A.256.html
1F:→ egaryer: GCM也会用到Service阿 两个不太一样的东西 09/06 22:17
2F:→ ssccg: 你说的几个都是独立的东西... 09/06 23:01
3F:→ ssccg: GCM: server到app的方法 09/06 23:02
4F:→ ssccg: Service: app执行而不用Activity/不显示UI的作法 09/06 23:02
5F:→ ssccg: Notification: 在系统通知列显示讯息/UI的方法 09/06 23:03
6F:→ ssccg: 都跟app有无开启(Activity在前景)无关,也都需要app开启过 09/06 23:03
7F:推 skypiece: 推楼上佛心详细xDDD 09/06 23:59
8F:推 changyuheng: 启动 service 不需要 app 有被从 launcher 启动过, 09/07 00:24
9F:→ changyuheng: 透过注册 Broadcast Listener 让 Android 来触发也可 09/07 00:24
10F:→ changyuheng: 以。 09/07 00:24
11F:→ changyuheng: 通常 Push Notification 的实作也是一个 Broadcast L 09/07 00:24
12F:→ changyuheng: istener。这样的好处是,处理 server 到 device 的通 09/07 00:24
13F:→ changyuheng: 讯容易抽换。 09/07 00:24
14F:→ jk262833x: 感谢回覆 09/10 09:18