原先实现Banner效果无非是ViewPager,或者RecyclerView 然后再更改切换的动画来实现Banner的切换动画效果, 现在好了MotionLayout 搭配...

IP属地:浙江
原先实现Banner效果无非是ViewPager,或者RecyclerView 然后再更改切换的动画来实现Banner的切换动画效果, 现在好了MotionLayout 搭配...
绘制简介 Android中使用OpenGL以及 Skia Vulkan来进行跨平台的绘制. 通过客户端进程、SystemServer、SurfaceFlinger三个进程的配...
系统加载 so 库的工作流程 当我们调用当调用 System#loadLibrary("xxx" ) 后,Android Framework 都干了些了啥? 在看下Syste...
最近刷B站看到一个比较有意思的图片切换效果,在查看一个用户发的图片的时候是平滑过渡,如果下一张图片是另一个用户发的,则会触发一个3D翻转的效果,不止是图片翻转,连带里面的布局...
manifest.json 这是一个Chrome插件最重要也是必不可少的文件,用来配置所有和插件相关的配置,必须放在根目录。其中,manifest_version、name、...
因项目需求先接入了腾讯云直播功能,后期加入tim聊天的tuikit库时遇到一些问题。 首先查看一下我们接入腾讯云时依赖的库: 当前这个是专业版,内容比较全。 tuikit库里...
本文源码解析基于Glide 4.6.1不知道大家最开始使用Glide的原因是什么?我的原因很简单就是冲着那句Glide.with(this).load(url).into(i...
要了解这三者之间的关系,我们带着问题通过分析源码一步一步来揭开它们的神秘面纱!文章有点长,首先要理解Activity、View、Window,我提出了一些问题,这篇文章可以解...