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中设置一次。

  • 相关阅读:
    [开发笔记usbTOcan]PyUSB访问设备
    spring之web.xml
    SpringMVC中Controller如何将数据返回
    总结
    流的append
    对象,构造方法、类
    多态
    类的多态性
    环境变量
    构造方法和成员方法的区别
  • 原文地址:https://www.cnblogs.com/chuiyuan/p/4190315.html
Copyright © 2011-2022 走看看