zoukankan      html  css  js  c++  java
  • Android(java)学习笔记167:横竖屏切换时Activity的生命周期

    1.横竖屏切换的生命周期

        默认情况下横竖屏切换,先销毁再创建

    2.有的时候,默认情况下的横竖屏切换(先销毁再创建),对应用户体验是不好的,比如是手机游戏横竖屏切换对游戏体验非常不好,下面两种方法可以解决

    (1)固定手机的屏幕,让程序界面显示固定在横屏或者竖屏

    这里是在AndroidMainfest.xml文件中,在activity节点处之中配置:

     

        android:screenOrientation="potrait"           ----竖屏

     或者设置:

         android:screenOrientation="landscape"      ----横屏

    这样程序运行固定在 竖屏  或者 横屏

    (2)让横竖屏切换的时候,Activity不敏感配置的变化

      这里是在AndroidMainfest.xml文件中,在activity节点处之中配置:

                   android:configChanges="orientation | keyboardHidden | screenSize "

     android:configChanges属性,目的是当所指定属性(Configuration Changes)发生改变时,通知程序调用onConfigurationChanged()函数

  • 相关阅读:
    mysql权限
    Win7_64位使用Mysql Odbc
    二叉树的遍历
    Notepad++的使用
    mysql与mysqld
    Mysql 聚集函数和分组
    Linux 目录
    Linux 倒引号、单引号、双引号
    openkm安装过程
    rhel 7 设置默认运行级别为图形
  • 原文地址:https://www.cnblogs.com/hebao0514/p/4799017.html
Copyright © 2011-2022 走看看