zoukankan      html  css  js  c++  java
  • 转:Android Activity 常用功能设置(全屏、横竖屏等)

    Activity全屏设置

    方式1:AndroidManifest.xml

    <activity android:name="myAcitivty"  android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />

    方式2:代码实现

    requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏标题栏

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);  // 隐藏状态栏

    注意:设置全屏的俩段代码必须在setContentView(R.layout.main) 之前,不然会报错。

    Activity横竖屏设置

    方式1:AndroidManifest.xml

    <activity android:name="myAcitivty"  android:screenOrientation="landscape" /> // 或者 “portrait

    方式2:代码实现

    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

    获取横屏方向

    int orientation = this.getResources().getConfiguration().orientation;

    orientation 的常用取值可以为 ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE(横屏) 或 ActivityInfo.SCREEN_ORIENTATION_PORTRAIT(竖屏)

     

    Activity屏幕一直显示

    1:AndroidManifest.xml添加权限

    <uses-permission android:name="android.permission.WAKE_LOCK" />

    2:代码实现

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

  • 相关阅读:
    hdu Fibonacci
    hdu 七夕节
    似然和概率密度函数
    独立同分布的理解
    运行21个项目第13章中遇到的问题
    计算ngram距离-python实现【转载】
    python-Pickle【转载】
    pip和conda的区别【转载】
    资源文章【待看】
    错误尝试【待学习】
  • 原文地址:https://www.cnblogs.com/tiejiangweigaibianercunzai/p/3728868.html
Copyright © 2011-2022 走看看