您当前的位置:首页 > 计算机 > 编程开发 > 安卓(android)开发

android启动页白屏和图片自适应问题

时间:12-15来源:作者:点击数:
城东书院 www.cdsy.xyz

android启动页白屏和图片自适应问题,自适应官方给的说法也只是做多套图去适配不同的分辨率,本文通过几个设置几行代码即可解决启动页短暂白屏和自适应问题。

网上的说法是通过启动页代码裁切图片或者在ImageView中设置android:adjustViewBounds="true"和android:scaleType="fitXY"解决。其实最好的解决方法是直接设置ImageView的android:scaleType="centerCrop"即可解决自适应问题了。

为了适应目前最大的分辨率的手机屏幕,启动页尽量大一点就可以了,目前微信启动页只用一张1920*1080的图片,目前1152*1920应该已经是极限了吧。

短暂白屏的问题如何解决呢?

我们可以现在styles.xml里添加一个样式:

<style name="Theme.beginBackground" parent="@android:style/Theme.Translucent.NoTitleBar">
    <item name="android:windowBackground">@null</item>
</style>

然后,在AndroidManifest.xml里对应的启动页的activity里设置android:theme="@style/Theme.beginBackground"就可以了。

城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门