3、多厂商推送通道集成具体实现3.1,发布的版本Android 2.8.23

摘要LKImageKit
是一个来自腾讯的高性能iOS平台图片框架,包括了图片控件,图片下载、内存缓存、磁盘缓存、图片解码、图片处理等一系列能力。合理的架构和线程模型,并特别针对不同场景进行优化,能充分发挥硬件的性能。基本介绍LKImageKit
是一个高性能的图片框架,包括了图片控件,图片下载、内存缓存、磁盘缓存、图片解码、图片处理等一系列能力。合理的架构和线程模型,并特别针对不同场景进行优化,能充分发挥硬件的性能。该框架具有高度的扩展性。在此框架下,开发者可以自定义图片框架中的任何一个部分,比如:自定义图片显示逻辑、自定义缓存、自定义下载组件、自定义解码器、自定义图片处理算法等等。该组件旨在提供
iOS
平台上使用最简单,功能最强大的高性能图片解决方案。组件特性提供演示视频和
DEMODEMO中演示了如何在图片墙场景的数千张图片下,配合预加载、优先级控制、分级加载等技术,实现图片在快速滑动场景的高速下载和显示模块插件化可定制缓存、解码、加载、绘制等多个模块支持取消不再显示的图片迅速取消请求,节约内存占用支持优先级、优先级可动态调整通过对不同区域优先级的设置,使页面加载获得更好的体验支持预加载可以预先加载图片,预加载和图片正常显示会自动合并动图支持支持多图动态播放,包括正向播放、逆向播放、来回播放等雪碧图支持提供将雪碧图解码成序列帧的能力滤镜支持支持在图片显示前异步对图片进行滤镜处理渐进式加载支持图片边下载边显示多级加载支持多级请求,比如先加载小图再加载大图后台解码使用后台线程解码,提升页面流畅度请求合并相同类型的请求会被合并,不会导致重复的运算和下载并发数控制可以分别对加载、解码、处理等多个模块进行分别并发控制API调用顺序无关无需考虑
API 调用顺序,并不需要将 setURL
作为发送请求的接口加载有多快,有图有真相!开源地址详见:

摘要融云即时通讯云SDK新版发布,本次发布的版本为: Android 2.8.21
Stable、iOS 2.8.21 Stable、Web 2.2.9。发布的版本Android 2.8.23
Stable、iOS 2.8.23 Stable、Web 2.2.9,更新时间为:2017年11月29日。iOS
2.8.23
Stable更新内容1、修复了会话页面右上角未读数偶尔重复出现的问题。2、修复了开通日志上传功能后偶现的
Crash 问题。Android 2.8.23
Stable更新内容1、修复了使用听筒模式播放语音完毕后,无法再次发送声音的问题。2、修复了网络恢复后加入聊天室偶尔发生错误的问题。Web
2.2.9 更新内容1、修复了多端同步消息 RecallCommandMessage
无会话类型的问题。2、修复了获取当前连接状态偶尔不准确的问题。下载地址请从以下官网地址下载:

摘要腾讯移动推送(信鸽)正式推出多厂商通道的一体式推送方案,号称Android首家实现统一推送服务的云厂商。1、前言关于国内安卓推送环境,作为开发者深受其苦:厂商通道各自为战,第三方通道互保策略共存,导致开发者对推送效果不满、手机用户对推送服务不满、厂商对多通道策略不满,造成了混乱的市场现状。腾讯移动推送(信鸽)作为统一推送联盟副理事长,在推动统一推送标准的建立与落实中,腾讯信鸽提出多厂商通道一体化的集成式推送解决方案,为整合推送环境、统一推送规范迈出了实验性的一步。2、多厂商推送通道集成原理在信鸽一期的多厂商通道集成能力中,信鸽开放了对小米、华为、魅族等厂商的通道集成能力,后续也会持续优化和扩充。在集成版本的SDK中,信鸽可以实现:1)根据用户的设备品牌信息,自动选择使用对应厂商的推送通道;2)一次推送自动分发至多个厂商通道,并提供统一的管理台查看推送数据;3)开发者可以通过勾选打开/关闭分通道推送的能力,来选择是否调用该功能。现有的推送流程如下:3、多厂商推送通道集成具体实现3.1
统一账号系统每个PUSH SDK
都会生成一个唯一标识的字符串来标识集成了其SDK的设备,用于PUSH后台来标识终端设备,统一称之为TOKEN。由于集成了多方厂商PUSH
SDK,
每个厂商都会有就自己的账号Token体系,所以信鸽需要有一套统一的账号体系将各个厂商的账号体系关联起来。业务消息来时,会先调用信鸽Token,检查该Token是否有后台绑定关系的其他厂商通道注册Token。统一账号体系的流程如下:1)信鸽PUSH
SDK 从后台获取本设备的唯一标识TOKEN,
其生成主要是依据设备的设备ID,应用的包名等信息计算得到;2)根据用户设备的调用机型,调用对应的第三方PUSH
SDK相应中的注册API,获得厂商通道的设备TOKEN;3)将信鸽PUSH
TOKEN跟第三方PUSH TOKEN进行帐号关联。3.2
通道选择当有业务消息推送到信鸽PUSH后台时,信鸽会进行任务的拆解下发。根据后台Token的记录,如果有对应的厂商Token,优先推送厂商通道,否则推送信鸽通道。通道选择原则:1)优先选择厂商PUSH通道;2)厂商通道注册失败时,选择信鸽通道。

相关文章