Android读书笔记之Activity的configChanges属性
来源:互联网 发布:执剑泰斗 淘宝 编辑:程序博客网 时间:2024/04/29 03:30
[滑稽]当系统配置发生改变后,Activity会被重新创建。系统配置有很多内容,如果当某项内容发生改变后,我们不想系统重新创建 Activity,可以给Activity指定configChanges属性。最常见的就是横竖屏切换的时候,给configChanges属性添加orientation这个值,如下:[滑稽]<activity android:name=".activity.MainActivity" android:configChanges="orientation"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>运行,切换横竖屏,你有可能会发现,Activity还是重新创建了,这时候需要检查一下minSdkVersion和targetSdkVersion的值,如果这两个值其中任何一个大于13,就需给configChanges添加另外一个属性screenSize,不同的属性之间用"|"隔开,如下:android:configChanges="orientation|screenSize"这时候再运行,切换横竖屏,Activity就不会重新创建了。 付configChanges的项目和含义图:
阅读全文
1 0
- Android读书笔记之Activity的configChanges属性
- Activity之configChanges属性
- Activity-android:configChanges属性
- [Android] Activity ConfigChanges属性
- [Android] Activity configChanges属性
- Android Activity ConfigChanges属性
- [Android] Activity ConfigChanges属性
- Android Activity中ConfigChanges属性的用法
- Activity的ConfigChanges属性
- 关于android:configChanges的属性
- 关于android:configChanges的属性
- 关于android:configChanges的属性
- android:configChanges属性的作用
- #关于android:configChanges的属性
- 关于android:configChanges的属性
- 关于android:configChanges的属性
- 关于android:configChanges的属性
- 关于android:configChanges的属性
- 【Spring】Spring Cloud的思维导图
- PHP CURL实现GET、POST请求
- Redis的发布订阅
- html-webpack-plugin 中使用 title选项设置模版中的值无效
- 全面深入分析TCP的TIME_WAIT和CLOSE_WAIT(下)
- Android读书笔记之Activity的configChanges属性
- .net framework 4.5 未指定的错误
- JSON Web Token – 在 Web 应用间安全地传递信息
- MySQL大数据导出导入
- 目标&担当&执行
- gcc-7.1-centos-6.9-编译
- 淘沙电商视觉营销
- Android 性能优化(六) RelativeLayout和LinearLayout性能比较
- Ansoft.Serenade.Densign.Environment.v8.7 1CD射频微波、电路设计软件