zoukankan      html  css  js  c++  java
  • Android configChanges使用方法

    1.    在manifest文件里使用activity的默认属性。横屏竖屏时,惠重复调用onDestory和onCreate  造成不必要的开销。Android默认如此应该是为了适配不同的xml布局文件。又一次初始化资源,显示效果会好一些。



    2. manifest文件里配置activity的属性:

    android:configChanges="orientation|screenSize"

    在activity中将会回调函数:

    public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    Log.i(TAG, "onConfigurationChanged : " + newConfig);
    };


    能够在这个函数newConfig中的參数,设置横竖屏所须要的资源替换等操作。

    当然: 能够使用manifest中的android:screenOrientation="portrait"(竖)或者 android:screenOrientation="landscape"(横)直接控制横竖屏。

  • 相关阅读:
    Go反射
    Go_CSP并发模型
    Go_select
    Go计时器
    day9:vcp考试
    day8:vcp考试
    day7:vcp考试
    day6:vcp考试
    day5:vcp考试
    day4:vcp考试
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/6930619.html
Copyright © 2011-2022 走看看