屏幕方向以及UI界面状态的保存
首先,基于android studio,先将虚拟手机的屏幕自动翻转打开
1.设置屏幕锁定
在Androidmanifests.xml文件中,设置 android:screenOrientation=“protrait"或"landscape” ,锁定屏幕竖直或水平。
2.创建横向布局文件的副本
create landscape variation
3.屏幕翻转或home键暂停activity保存数据
利用onCreate(Bundle savedInstanceState)方法里的savedInstanceState参数传递数据
- 先利用protected void onSaveInstanceState(@NonNull Bundle outState)方法(屏幕翻转或home键暂停时临时将数据保存起来)将数据以key-value形式保存。
protected void onSaveInstanceState(@NonNull Bundle outState) {