zoukankan      html  css  js  c++  java
  • IM学习过程

    1.

    没有打开APP的情况 下,没有问题,点击notification后也是直接进入默认的程序 页面,与在 notification中设置的没有关系,因为此时提示走的

    不是自己写的notification。

    2.

    如果 程序 已经 打开,但是没有注册broadcast receiver ,此时 不会有提示,也就是就说,我们要在MainActivity里面设置广播接收。

    是否只需要注册新消息接收的 广播 ?  

    MainActivity中注册了广播 ,在其它页面时也可以接收到广播

    3.

    如果已经 在有注册广播的ChatAllActivity中,接收新的消息收到了两次提示,说明应该判断是否程序 在运行中,如果在运行中,则关后台的广播。(有问题)

    4.

    确定不同接收广播 优先级,MainActivity --3 , ChatAllActivity --5 , ChatActivity---7。

    可很好的解决接受广播的问题。

    5.在ChatAllActivity中,要得到所有 的conversations 排序 后并显示。

    6. 是否在提示消息时有震动和声音

    在  application中设置一次,在SettingActivity中设置一次,在baseactivity的  notify中设置一次。

  • 相关阅读:
    Luogu5860 「SWTR-03」Counting Trees
    $NOIP1998$ 题解报告
    $NOIP1997$ 题解报告
    $NOIP2008$ 题解报告
    $NOIP2004$ 题解报告
    $NOIP2010$ 题解报告
    $NOIP2009$ 题解报告
    Luogu P1879 玉米田 题解报告
    CH301 任务安排2 题解报告
    $[NOIp2017]$ 逛公园 $dp$/记搜
  • 原文地址:https://www.cnblogs.com/chuiyuan/p/4190315.html
Copyright © 2011-2022 走看看