美文网首页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应用启动页的适配

    目前方案 android用户端的适配方案如下:1.后台上传多套图2.app请求时附带屏幕参数3.Imageview...

  • iOS适配启动页

    iOS适配启动页 iOS适配启动页

  • 关于android启动页优化建议

    android启动页优化 启动页也称之为闪屏页,就是在android应用第一次...

  • Android启动页适配

    1.theme 2.图片,需要注意的是 .9图片制作 什么地方需要保留,什么地方需要拉满,这个有讲究,左上,右上角...

  • APP启动图标、启动页的尺寸

    App应用的启动页是每个应用打开时最先呈现在用户面前的界面。手机的不同分辨率导致了适配时要制作的启动页、大小不同。...

  • Android 12启动页适配

    Android 12开始应用冷启动和温启动时,系统会默认先加载SplashScreen(如下布局),然后在应用Ac...

  • Android 启动页图片适配

    参考:https://www.cnblogs.com/whycxb/p/9737613.html[https://...

  • iOS11以及iPhone X 总结

    1、启动页的适配 ①使用LaunchImage 如果你使用的是LauchImage加载的启动页,那么对于他的适配就...

  • Android8.0适配那点事(二)

    小伙伴们,咱们今天咱继续对Android8.0的适配进行分解,今天将针对启动页,版本适配和系统限制等进行“啃食” ...

  • Android屏幕适配-应用篇

    目录 Android屏幕适配-基础篇Android屏幕适配-应用篇 Android屏幕适配最主要的原因:  是由于...

网友评论

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

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