Android Activity 全屏 橫 豎屏

2021-06-17 18:01:13 字數 1059 閱讀 8728

activity全屏設定

方式1:androidmanifest.xml

方式2:**實現

requestwindowfeature(window.feature_no_title);  // 隱藏標題欄

getwindow().setflags(windowmanager.layoutparams.flag_fullscreen,windowmanager.layoutparams.flag_fullscreen);  // 隱藏狀態列

注意:設定全屏的倆段**必須在setcontentview(r.layout.main) 之前,不然會報錯。

方法3:**實現(不必在setvontentview之前)

全屏:getwindow().addflags(windowmanager.layoutparams.flag_fullscreen);

非全屏:getwindow().clearflags(

windowmanager.layoutparams.flag_fullscreen

);activity橫豎屏設定

方式1:androidmanifest.xml

// 或者 「portrait」

方式2:**實現

setrequestedorientation(activityinfo.screen_orientation_landscape);

橫屏)豎屏)

獲取橫屏方向

int orientation = this.getresources().getconfiguration().orientation;

activity螢幕一直顯示

方式1:androidmanifest.xml新增許可權

方法2:**實現

getwindow().addflags(windowmanager.layoutparams.flag_keep_screen_on);

android activity啟動模式

1.標準模式 standrad 沒啟動乙個activity,都會建立乙個activity例項,放入回退棧的內部 2.單頂模式 singletop 當啟動launchmode是 singletop的時候,系統會先判斷棧頂是不是要啟動的那個activity例項,如果是,則不會建立新的例項,直接讓棧頂直接...

Android Activity啟動模式

在androidmanifest.xml中配置 android name mainactivity android launchmode standard 有以下四種 standard 預設模式,每次通過intent啟動activity時都會建立乙個新的activity例項,並放入任務棧中。sing...

android Activity切換動畫

今天準備比賽的時候 遇到了這個問題。查了些資料總結了下。主要是通過 android theme 標籤來實現 android theme style 那麼就需要自己寫style風格檔案 如下 這裡之所以寫成2style個是為了解耦然後自己寫下anim anim enter anim anim exit...