Android黑白屏优化及启动时间的优化

黑白屏优化

Android黑白屏即指的时在点击桌面图启动app到主页界面ui显示这段时间所出现的白屏或者黑屏现象,默认情况下均为白屏,只有当在Them主题中将<item name="android:windowBackground">@null</item>设置才会出现黑屏

对于黑白屏的优化始终是一个伪优化即将Them中的<item name="android:windowBackground">@mipmap/ic_launcher</item>设置即可实现,这个的意思是添加一张默认的启动图。

启动时间的优化

既然这里指的时一个过程那么我们就来看一下这段过程中走了那些方法(仅是对于app)

首先经历Application 中的onCreate(),其次是主Activity的onCreate(),最后是显示(xml)

从这个过程中我们可以看出我们能优化的地方也就三处

总结一句话来说就是在onCreate()中尽量少做耗时操作,能用懒加载(那用那加载)最好用懒加载,xml层级优化等等

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值