登山则情满于山,观海则意溢于海。这篇文章主要讲述Android configChanges使用方法相关的知识,希望能为你提供帮助。
1.
在manifest文件里使用activity的默认属性。横屏竖屏时,惠重复调用onDestory和onCreate
造成不必要的开销。android默认如此应该是为了适配不同的xml布局文件。又一次初始化资源,显示效果会好一些。
2. manifest文件里配置activity的属性:
android:configChanges="orientation|screenSize"
在activity中将会回调函数:
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
Log.i(TAG, "onConfigurationChanged : " + newConfig);
};
能够在这个函数newConfig中的參数,设置横竖屏所须要的资源替换等操作。
当然:
能够使用manifest中的android:screenOrientation="portrait"(竖)或者
android:screenOrientation="landscape"(横)直接控制横竖屏。
【Android configChanges使用方法】
推荐阅读
- Android程序猿自己动手制作.9.png图片
- [android]Xutils具体介绍
- cocos2d-x之android编译环境搭建(第二篇)[版本号:cocos2d-x-3.1.1]
- Android 应用开发 ActionBar 样式具体解释 -- 样式 主题 简单介绍 Actionbar 的 icon logo 标题 菜单样式改动
- Android开发系列之学习路线图
- [每日App一]QQ主题要逆天!轻轻松松月入30万!
- 解决Android抽屉被击穿问题
- office2003打开pptx文件的办法_其它办公
- office2003版本号是多少?_其它办公