android启动页图片icon拉伸问题完美解决方案

我们在设置app启动页面的时候一般会在app启动的第一个页面的contentview设置背景图片,但是这样做的话,当你点击手机桌面的icon到显示出你contentview设置的背景,中间会有一段时间的黑屏或者白屏,这个颜色取决于你的这行代码


当用户点击icon后,为了让用户最快得到响应,不让用户看到白屏或者黑屏或者其他屏,我们通常会在<item name="android:windowBackground">@drawable/bg_app</item>为背景指定一张图片,这样当用户点击icon的时候会直接显示出我们设置的图片

so,这样就完事儿了么?当然不会, 当你android:windowBackground直接指定的是一张照片的时候,你会发现在许多手机,特别是刘海屏什么的,启动页面会有拉伸导致的闪烁情况,那怎么解决呢?如下:


设置你的app的icon位置,不直接使用一张整图,这样的话就不会出现拉伸闪烁的情况了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《奇葩说》已有三季了,至今它是第一个能将我的精分,发挥得如此极致的节目。 很庆幸,在大陆,难得还存在有言论自由的节...
    靡柒柒阅读 459评论 0 0
  • 我相信很多人是想弄清楚什么1.0, 2.0才进来看看的! 那么我先普及下,这个1.0,2.0指的是我的个人会员群玩...
    一宏老师说阅读 284评论 1 2
  • 最近寝室在看小黄片纯真年代,不过没有我哦。如今没有喜欢的人,对那些也没什么兴趣。有个室友羞涩的不要不要的,她说她...
    呼叫史迪仔阅读 237评论 0 0
  • 我们每个人都有伤,在身上,在心里。很多的伤都铭记了我们生命中当然重要时刻,是不可磨灭的印记。 有意无意中,我们把它...
    夕怡芯阅读 220评论 0 0