翻译的文章,以后至少一星期一发。
有兴趣的同学可以关注我的微博。
前言
大多数人用它,只是因为:
它可以解决横竖屏出错问题
它具体是什么?干什么?并不知道!
知道同学基本可以撤了。
这句话1意味着什么
我们在AndroidManifest.xml中声明android:configChanges=“keyboardHidden|orientation”,相当于告诉安卓:
我知道在keyboardHidden(键盘隐藏时),orientation(横竖屏时候)怎么处理activity,请你不要默认重置activity?
这样写可能产生的问题
然而,会导致Android默认重置activity的事件并不仅是:
keyboardHidden 键盘隐藏时
orientation 横竖屏时
还有
切换区域语言 (比如中文–>英语)
后台kill了你的应用
如果你不能处理每一种可能发生的情况,客户会怎么想?
大多人想必不会感觉愉快的
建议
正确的方法是编辑你的Activities,使它们“很愉快”的完成Android在任何条件的重启任务。同时,这样也可以使你在这条道路上走的更远2!
其他
如果你横竖屏布局一样,那么就愉快的使用吧。
注意事项:
确保处理所有可能