正文
android拉伸,拉伸的手机
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
Android全面屏(长屏)闪屏背景拉伸问题解决
现在安卓手机的分辨率比例很多,从以前的4:3到现在的21:9的都有,给适配工作尤其是闪屏背景的适配带来了不少麻烦
这里是我开发过程中总结的一些规律和解决方法
在Android全面屏未出来之前正常的适配方案让美工帮忙是给每个分辨率切一张全屏的背景图,这个方案可以保留以兼容旧版本的手机
场景1:低于Android 6.0系统使用传统的背景方案
styles中
场景2:高于6.0版本
新建values-v23文件夹,styles.xml中的 android:windowBackground 的图片改成自定义图片
方法1:将全屏的壁纸改成点9图,但是这个在有些情况下会产生奇奇怪怪的问题不建议使用
方法2:将全屏壁纸切成多小图,然后用layer-list组合在一起
android伸缩动画从右向左拉伸
1、首先将动画插入,进行标记。
2、其次选择拉伸工具,点击确定。
3、最后选择拉伸方向,选择从右向左拉伸即可。
Android 自定义相机 Camera 预览变形拉伸问题
首先要想不变形拉伸要保证三点一定要一样:
1.预览View的尺寸;
2.选取合适的预览分辨率;
3.选取相机支持的图片尺寸;
上面两个方法返回大致是如下:
后补。。。
方法一 :这个方案简单粗暴,我们市面上所有手机基本都会支持两种分辨率4:3 / 16:9,我所浏览的区域选取4:3方法如下:
方法二 :目前提供一下思路后续具体提供内容;
此方法就是算出需求比例最相近的尺寸使用,然后设置预览View宽高,如有其他好的方案希望可以共同学习一下;
Android11修改壁纸显示拉伸问题
由于android 11系统新特性,壁纸默认会拉伸1.10倍,客户壁纸会显示不完整,按照下面这个改一下config_wallpaperMaxScale为1.00,可以显示完整大小。
第二种方法: