话不多说,上代码(本文基于Android 29 源码分析): 其中MyConection代码为: 日常操作,就不用解释了,下面从 bindService 开始,跟踪源码,理解...
IP属地:广西
话不多说,上代码(本文基于Android 29 源码分析): 其中MyConection代码为: 日常操作,就不用解释了,下面从 bindService 开始,跟踪源码,理解...
关于这个API的使用在一些特定的功能如换肤、全局动态修改view的样式、动态修改字体等会接触到,所以还是有必要了解一下。 LayoutInflater Activity 中都...
在开始缓存前,我们先从RecyclerView的绘制开始分析,都知道RecyclerView的绘制是在LayoutManager中,真正执行LayoutManager绘制的地...
glide 缓存分为内存缓存和硬盘缓存,内存缓存是用Lru算法缓存和弱引用缓存(ActiveResources),在介绍弱引用缓存前,首先看看什么是弱引用 WeakRefer...
先来个效果样式,实现效果如下图所示: 简单说效果主要是对图片做 mask(遮罩)实现,然后再实现可书写的效果。下面步入正题。 1.PorterDuffXfermode 由图可...