08 2025 档案
摘要:最近在使用Android的Bitmap.compress方法保存4K png图片时,发现其耗时在1秒钟以上,通过询问deepseek得知相比Bitmap.compress,使用libpng提升png图片的保存速度。接下来本文将阐述在Android中如何集成libpng,以及在使用过程中遇到的问题和最
阅读全文
摘要:现在使用的电子设备大部分都支持触控操作,如手机、平板电脑,这些设备上的应用基本都依赖触摸事件的一些特性,如根据触摸事件移动速度计算视图控件的动画效果。在Android的API中提供了VelocityTracker类用于计算触摸事件MotionEvent的速度,而其内部默认使用的方法就是最小二乘法,本
阅读全文
摘要:根据上一篇文章介绍的方法进行匀速贝塞尔曲线运动时,实际使用时会发现两个问题。 计算失效问题 当\(A=0\),此时不能用\(L(t)\)计算二阶贝塞尔曲线的长度: \[\begin{align} L(t) =& \frac{1}{8A^\frac{3}{2}} \big(T_1T_0-T_2ln(T
阅读全文
浙公网安备 33010602011771号