最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android開發(fā)之全屏與非全屏的切換設置方法小結

 更新時間:2017年08月31日 11:42:24   作者:QQxiaoqiang1573  
這篇文章主要介紹了Android開發(fā)之全屏與非全屏的切換設置方法,結合實例形式分析了Android全屏切換靜態(tài)與動態(tài)兩種實現(xiàn)方法,需要的朋友可以參考下

本文實例講述了Android開發(fā)之全屏與非全屏的切換設置方法。分享給大家供大家參考,具體如下:

靜態(tài)方法

1. 代碼方式

在Activity類OnCreate方法中設置,代碼如下

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    setContentView(R.layout.activity_main);
}

requestWindowFeaturegetWindow().setFlags必須放在setContentView方法之前

2. 文件配置方式

在AndroidManifest.xml文件中,找到屬性,設置如下:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

動態(tài)方法

1. Window方式

if (mIsFullScreen){//設置為非全屏
    WindowManager.LayoutParams lp = getWindow().getAttributes();
    lp.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
    getWindow().setAttributes(lp);
    getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
}else{//設置為全屏
    WindowManager.LayoutParams lp = getWindow().getAttributes();
    lp.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
    getWindow().setAttributes(lp);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
}

2. View方式

if (mIsFullScreen){//設置為非全屏
    getWindow().getDecorView().
    setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
}else{//設置為全屏
    getWindow().getDecorView().
    setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN);
}

參考資料:http://m.fzitv.net/article/122572.htm

更多關于Android相關內容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》、《Android視圖View技巧總結》、《Android編程之activity操作技巧總結》、《Android文件操作技巧匯總》、《Android資源操作技巧匯總》及《Android控件用法總結

希望本文所述對大家Android程序設計有所幫助。

相關文章

  • Android項目類似淘寶 電商 搜索功能,監(jiān)聽軟鍵盤搜索事件,延遲自動搜索,以及時間排序的搜索歷史記錄的實現(xiàn)

    Android項目類似淘寶 電商 搜索功能,監(jiān)聽軟鍵盤搜索事件,延遲自動搜索,以及時間排序的搜索歷史記錄的實現(xiàn)

    本篇文章主要介紹了Android實現(xiàn)類似淘寶、電商、搜索功能(監(jiān)聽軟鍵盤搜索事件,延遲自動搜索,以及時間排序的搜索歷史記錄),感興趣的小伙伴們可以參考一下。
    2016-10-10
  • Android自定義控件實現(xiàn)邊緣凹凸的卡劵效果

    Android自定義控件實現(xiàn)邊緣凹凸的卡劵效果

    這篇文章主要介紹了Android自定義控件實現(xiàn)邊緣凹凸的卡劵效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 四種Flutter子頁面向父組件傳遞數(shù)據的方法介紹

    四種Flutter子頁面向父組件傳遞數(shù)據的方法介紹

    在?Flutter?中,如果父組件需要調用子組件的方法,可以通過常用的四種方式實現(xiàn),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2025-01-01
  • Flutter 實現(xiàn)酷炫的3D效果示例代碼

    Flutter 實現(xiàn)酷炫的3D效果示例代碼

    這篇文章主要介紹了Flutter 實現(xiàn)酷炫的3D效果,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • android實現(xiàn)拍照或從相冊選取圖片

    android實現(xiàn)拍照或從相冊選取圖片

    這篇文章主要為大家詳細介紹了android實現(xiàn)拍照或從相冊選取圖片,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • Android dumpsys簡介

    Android dumpsys簡介

    本文詳細介紹了Android系統(tǒng)中的dumpsys工具,包括其原理、使用方法、環(huán)境要求和相關概念,dumpsys是一個強大的系統(tǒng)診斷工具,可以幫助開發(fā)者了解系統(tǒng)服務狀態(tài),分析問題,并設計新功能,感興趣的朋友一起看看吧
    2025-03-03
  • Android中使用LayoutInflater要注意的一些坑

    Android中使用LayoutInflater要注意的一些坑

    LayoutInflater類在我們日常開發(fā)中經常會用到,最近在使用中就遇到了一些問題,所有下面這篇文章主要給大家總結了關于Android中使用LayoutInflater要注意的一些坑,希望通過這篇能讓大家避免走一些彎路,需要的朋友可以參考學習,下面來一起看吧。
    2017-04-04
  • Android控件陰影顏色調整示例

    Android控件陰影顏色調整示例

    這篇文章主要介紹了Android控件陰影顏色調整示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • Eclipse新建Android項目報錯解決方案詳細匯總

    Eclipse新建Android項目報錯解決方案詳細匯總

    這篇文章主要介紹了Eclipse新建Android項目報錯解決方案詳細匯總,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • Android View類與SurfaceView類詳解

    Android View類與SurfaceView類詳解

    本文主要介紹Android View類與SurfaceView類,這里提供了詳細的Android View類和SurfaceView類的使用方法,有興趣的小伙伴可以參考下
    2016-08-08

最新評論

三穗县| 原阳县| 和田县| 苍南县| 黄龙县| 读书| 宜都市| 巴马| 景宁| 和政县| 溧阳市| 巴彦县| 大厂| 双柏县| 高尔夫| 云南省| 泸水县| 沅陵县| 颍上县| 泰安市| 荣昌县| 永宁县| 景宁| 信宜市| 阿尔山市| 赤峰市| 涿鹿县| 延津县| 呼图壁县| 丰都县| 长春市| 山丹县| 龙岩市| 扶余县| 布拖县| 铜山县| 巴南区| 双鸭山市| 隆德县| 云和县| 曲阜市|