美文网首页Android开发经验谈
android应用启动页的适配

android应用启动页的适配

作者: djskra | 来源:发表于2018-05-12 11:53 被阅读570次

    目前方案

    android用户端的适配方案如下:
    1.后台上传多套图
    2.app请求时附带屏幕参数
    3.Imageview 填充屏幕空白区域,图片使用fixXY 属性

    结果

    当然是只能适配很少的手机,大部分手机拉伸

    原因

    1.android手机屏幕尺寸多样
    2.有些手机存在虚拟导航栏,实际内容区域高度不定,无法匹配后台上传的标准尺寸,scaleType 使用fitXY 导致变形,其他类型也无法满足要求

    解决办法

    1.后台只上传一张图片,图片要求1440x720(720p),内容有效区域小于990px
    2.图片高度不定的情况下,按图片宽度与屏幕宽度比例等比拉伸,裁剪多余下部 ,或裁剪掉上下部分,保留中间,保证图片不变形
    3.跳过按钮置于上方
    4.slogan置于底部最上层

    效果类似知乎(未了解知乎具体实现方式)


    Screenshot_2018-05-12-11-14-00-685_知乎.png

    相关文章

      网友评论

        本文标题:android应用启动页的适配

        本文链接:https://www.haomeiwen.com/subject/gophlftx.html