2020年9月21日星期一

如何在Android横竖屏切换时不销毁Activity

Android在切换横竖屏时,生命周期顺序为:onPause() -> onStop() -> onDestory() -> onCreate() -> onStart() -> onResume()。通过上述生命周期调用的方法对比,我们发现,在横竖屏切换时,首先会销毁Activity,然后再重建Activity,这种模式在开发中会有一定的影响。
如不希望在横竖屏切换时销毁Activity,可通过在AndroidManifest.<activity android:name=".MainActivity" android:configChanges="orientation|keyboardHidden|screenSize">
这样,在横竖屏进行切换时,则不会再执行其他的生命周期的方法。


原文转载:http://www.shaoqun.com/a/477463.html

krazy:https://www.ikjzd.com/w/1801
writer:https://www.ikjzd.com/w/1280
亚马逊新品打爆核心运营思路:https://www.ikjzd.com/home/115686
推荐一款曝光率神器:eBay推广利器促销刊登:https://www.ikjzd.com/home/90618
2019亚马逊的户外选品趋势和方向:https://www.ikjzd.com/home/20223

Android在切换横竖屏时,生命周期顺序为:onPause()->onStop()->onDestory()->onCreate()->onStart()->onResume()。通过上述生命周期调用的方法对比,我们发现,在横竖屏切换时,首先会销毁Activity,然后再重建Activity,这种模式在开发中会有一定的影响。如不希望在横竖屏切换时销毁Activity
pat:https://www.ikjzd.com/w/1079
kili:https://www.ikjzd.com/w/238
建议收藏|中小亚马逊卖家遇到恶意竞争应对策略汇总:https://www.ikjzd.com/home/117216
香港货运停摆日损失逾亿,货运转走广州、深圳或成未来趋势!:https://www.ikjzd.com/home/104443
疫情期间业务激增!PayPal进行40亿美元债务融资!:https://www.ikjzd.com/home/121608

没有评论:

发表评论