输入法开发虽然是不太常见的开发模块,毕竟国内市场已经被几大输入法厂商占据了,但如果自己的App中有自带的输入法也不失为一大亮点。最近就因为项目中有输入法的需求也踩了不少坑。其...
文章 Comparable 接口和 Comparator 接口的实现(十一)[https://blog.csdn.net/yjltx1234csdn/article/deta...
43. | 拓扑排序:如何确定代码源文件的编译依赖关系 - 开始 编译器如何通过源文件两两之间的局部依赖关系,确定一个全局的编译顺序:使用 '图' 这种数据结构的 '拓扑排序...
互联网寒冬之下,Android开发的港湾:音视频进阶学习[https://juejin.cn/post/6914162098185043982] 零基础入门:实时音视频技术基...
53.MESI协议:如何让多核CPU的高速缓存保持一致 CPU Cache解决的是内存访问速度和CPU速度差距过大的问题. 多核CPU是通过增加CPU核心来增加CPU吞吐率的...
设置撤销/恢复操作步数文件 -> 选项 -> 编辑撤销/恢复操作步数撤销-恢复操作步数.png 文字使用图案或图片进行填充文字填充可以填充图片或图案.png 为段落添加 项目...
RoundShadowImageView RoundShadowImageView 是1个为圆形图片的ImageView添加阴影的自定义控件. GitHub RoundSha...
@不摇尾巴的狗 这个没研究过
Android开源之ILayoutAnimationController,1行代码让你的ViewGroup拥有华丽的布局动画!直接上动图: 1:ILayoutAnimationController是什么?其实现思路是? LayoutAnimationController大家应该都了解,应用于View...
阿里四面有三面都问了这个问题,在此做了整理,希望可以帮助到大家,欢迎查漏补缺。 数据处理和视图加载分离 我们知道,从远端拉取数据肯定是要放在异步的,在我们拉取下来数据之后可能...
双缓冲、多缓冲技术在计算机科学中其实是一个广义的概念,不过其本质上的意思都是差不多的。今天我们就来讲一讲双缓冲技术在android绘图中的应用。 何谓缓冲? 在理解双缓冲的原...
[笔记]Android性能优化 上[笔记]Android性能优化 中[笔记]Android性能优化 下 8.Android性能优化典范-第5季 多线程大部分内容源自凯哥的课程...
[笔记]Android性能优化 上[笔记]Android性能优化 中[笔记]Android性能优化 下 7.Android性能优化典范-第4季 5.数据呈现的顺序以及结构会对...