前言 很高兴遇见你~ 最近开发了一个 LiveChat 客服聊天的模块,里面涉及到 Emoji 表情,遇到了一些问题,分享下自己的一个解决过程以及关于 Android Emo...
IP属地:浙江
前言 很高兴遇见你~ 最近开发了一个 LiveChat 客服聊天的模块,里面涉及到 Emoji 表情,遇到了一些问题,分享下自己的一个解决过程以及关于 Android Emo...
IjkPlayer播放器秒开优化以及常用Option设置 ijkplayer和ffplay在打开rtmp串流视频时,大多数都会遇到5~10秒的延迟,在ffplay播放时,如果...
在日常的Android的开发中,我们要为一个Activity或者任何一个View创建一个遮罩式的的导航提示,这里分享一个快速实现的库——GuideView。 GuideVie...
LifeCycle的由来 解耦是为了解决传统开发某块臃肿,以达到代码量平衡、优雅、易扩展。由于Android大部分开发需要感知组件的生命周期,在对应生命周期中做对应的工作,故...
一、必要性 android build-tools升级到31.0.0(S)后,会强制要求升级到gradle7,否则无法编译。gradle7废弃了大量的api,增加了更严格的安...
在日常的开发中,我们可能会遇到说根据容器自动调整文字大小的需求。这篇博客分享一个开源库帮大家快速实现,希望能帮看文章的小伙伴提高开发效率。 AutoFitTextView 一...
一、背景 最近快离职了,闲的无聊,准备整理下属于自己的library库,想把自己的库放在网上去,用的时候直接依赖添加。首先想到的就是JitPack,于是网上查看了下资料,看怎...