算法
米歪(MiWi)
Gitee:miwisay
展开
-
[Android/安卓]屏幕旋转时改变SurfaceView(视频)宽高
主要解决自定义SurfaceView时,屏幕发生旋转后,SurfaceView也会跟随旋转的问题(因为是做播放器,所以SurfaceView宽高需要由视频宽高决定),最后SurfaceView还需要等比例缩放成屏幕的宽高。 int mWidth = getMeasuredWidth(); int mHeight = getMeasuredHeight(); int ...原创 2020-01-17 15:42:02 · 2861 阅读 · 0 评论 -
计算分辨率长宽比(等比例缩放)
/** * 计算长宽比 * * 先计算原始长宽比(目标宽高/原始宽高),在乘上原始宽高,即: * 求高 -> 原始高 × ( 目标宽 ÷ 原始宽 ) * 求宽 -> 原始宽 × ( 目标高 ÷ 原始高 ) * * @param fromWidth 原始宽度 * @param f...原创 2020-01-16 15:18:42 · 7494 阅读 · 0 评论