背景图片[渐变]适应新的屏幕比例/分辨率[android]

时间:2017-09-25 03:25:02

标签: java android gradient resolution screen-resolution

所以我们开始看到手机和平板电脑放弃16:9 1920x1080标准

  

基本电话16:10 2560 x 1312

     

Galaxy s8 18.5:9 2960x1440

     

LG G6 18:9 1440 x 2880

即使苹果似乎也在朝着这个方向发展iphone X

所以现在问题......

我正在尝试创建一个4角渐变(每个角落都有1种颜色,它们都是 相互融合,包含屏幕。

问题是android只支持2色混合,我希望这个渐变在多种屏幕尺寸上保持高保真度。

我试过

  • Alpha Blending ...在每个角落创建4个渐变,让它们渐变为0 alpha。然而,alpha belnding不是真正的颜色混合,因此颜色看起来很暗淡或者一个是压倒性的

其他一些选择

  • 创建运行时渐变混合并保存位图以节省未来应用程序开放的速度。这似乎是理想的,虽然更加思想密集,我不知道算法或如何创建位图

  • 以不同的宽高比/屏幕尺寸创建多个渐变图像

也许这不是问题,我不应该关心背景图像是否会被拉伸,但是背景图像的共识是什么才能适应这些奇怪的比例?或者是否有人知道如何创建一个不关心比率的4向渐变

0 个答案:

没有答案