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()函数

  • 相关阅读:
    SQLSERVER服务器配置
    JS中的call()和apply()方法 青青
    JS || && 青青
    map() 和 forEach() 区别 兼容写法 青青
    ECMAScript arguments 对象 青青
    jsonp 青青
    Tomcat工作原理
    C博客作业02循环结构
    c语言第0次作业
    C语言博客作业03函数
  • 原文地址:https://www.cnblogs.com/hebao0514/p/4799017.html
Copyright © 2011-2022 走看看