我们用flutter做的APP,我想的是原生拿到消息,然后和flutter交互。但是离线消息来的时候,点击消息,flutter和原生交互通道还没有建立,怎么把离线消息数据给flutter呢?
Flutter 极光获取厂商注册token &&环信华为离线推送注册萌王送上祝福!!!😄前言:(本人苹果开发人员)由于项目中im用的是环信推送用的是极光,所以在环信的消息离线推送多厂商配置中华为就出来闹事儿了,需要单独在安卓原生里添加注册华为...
我们用flutter做的APP,我想的是原生拿到消息,然后和flutter交互。但是离线消息来的时候,点击消息,flutter和原生交互通道还没有建立,怎么把离线消息数据给flutter呢?
Flutter 极光获取厂商注册token &&环信华为离线推送注册萌王送上祝福!!!😄前言:(本人苹果开发人员)由于项目中im用的是环信推送用的是极光,所以在环信的消息离线推送多厂商配置中华为就出来闹事儿了,需要单独在安卓原生里添加注册华为...
进程和多线程 进程是资源分配的最小单元,有自己独立的空间。进程之间通信更复杂需要(IPC)。 线程是程序执行的最小单元,多个线程在同一进程里面共享资源。 线程实现方式 新建T...
synchronized是一种同步锁。他修饰的对象有一下几种: 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号括起来的代码,作用的对象是调用这个代码块的对...
Activity所有的生命周期方法调用都是在ActivityThread类中执行的。 比如Activity的onCreate生命周期: 最后在Instrumentation类...
常用属性 宽度或者高度设置为0dp的时候表示充满约束:match constraint 权重属性(水平权重,垂直权重) 使用权重时,宽度或者高度要充满约束。 layout_c...
文档中对retrofit进行解读的时候可能会删减部分代码。 retrofit和okhttp retrofit是okhttp进行的了封装,使用和调用更加简单方便,但是功能会有收...
HTTPS 定义 在HTTP之下增加的一个安全层,在应用层和传输层中间,用于保障HTTP的加密传输。 HTTPS连接过程 客户端请求建立TLS的连接。 服务器发回给客户端证书...
对称加密 使用密钥和加密算法对数据进行加密,得到密文。再使用密钥和解密算法对密文解密得到原数据。 缺点: 密钥有泄漏的风险。 非对称加密 使用公钥和加密算法对数据进行加密,得...
inline关键字,内敛函数 当调用log函数的时候,就相当于把log函数里面的代码完全复制到了调用log函数的方法里。 在函数中传入函数类型的参数 在上面的代码中::onC...
构造器优化 主构造器放在类名后面LessonViewHolder constructor(item: View) 继承父类并重写super方法可以:LessonViewHol...
可以直接把函数申明在文件中 空安全设计 声明变量类型后面加?表示可空类型: et_name: EditText? = null java中也有不为空设定加上注解:@NonNu...
编译环境 要将应用配置为使用数据绑定,请在应用模块的build.gradle文件中添加dataBinding元素: 使用数据绑定库 数据绑定的布局文件以根标记layout开头...
视图绑定在Android Studio 3.6 Canary 11 及更高版本中可用 配置viewBinding 如果希望生成绑定类忽略某个布局文件,可以添加如下属性: 使用...