Android中Activity常用功能設置小結(包括全屏、橫豎屏等)
更新時間:2015年10月29日 12:05:13 作者:陽光島主
這篇文章主要介紹了Android中Activity常用功能設置小結(包括全屏、橫豎屏等),以簡單實例形式分析了Android實現(xiàn)全屏、豎屏及一直顯示等的技巧與注意事項,需要的朋友可以參考下
本文實例講述了Android中Activity常用功能設置小結(包括全屏、橫豎屏等)。分享給大家供大家參考,具體如下:
Activity全屏設置
方式1:AndroidManifest.xml
復制代碼 代碼如下:
<activity android:name="myAcitivty" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
方式2:代碼實現(xiàn)
復制代碼 代碼如下:
requestWindowFeature(Window.FEATURE_NO_TITLE); // 隱藏標題欄
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); // 隱藏狀態(tài)欄
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); // 隱藏狀態(tài)欄
注意:設置全屏的倆段代碼必須在setContentView(R.layout.main) 之前,不然會報錯。
Activity橫豎屏設置
方式1:AndroidManifest.xml
復制代碼 代碼如下:
<activity android:name="myAcitivty" android:screenOrientation="landscape" /> // 或者 “portrait”
方式2:代碼實現(xiàn)
復制代碼 代碼如下:
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:代碼實現(xiàn)
復制代碼 代碼如下:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
希望本文所述對大家Android程序設計有所幫助。
您可能感興趣的文章:
- Android設置Activity背景為透明style的簡單方法(必看)
- Android編程將Activity背景設置為墻紙的簡單實現(xiàn)方法
- Android開發(fā)中Dialog半透明背景消失
- Android 背景透明度設置總結
- Android編程實現(xiàn)popupwindow彈出后屏幕背景變成半透明效果
- Android編程實現(xiàn)設置按鈕背景透明與半透明及圖片背景透明的方法
- android activity設置無標題實現(xiàn)全屏
- android彈出activity設置大小的方法
- Android開發(fā)中Activity屬性設置小結
- Android實現(xiàn)將一個Activity設置成窗口樣式的方法
- Android編程實現(xiàn)activity dialog透明背景的方法
相關文章
Android性能優(yōu)化之RecyclerView分頁加載組件功能詳解
這篇文章主要為大家介紹了Android性能優(yōu)化之RecyclerView分頁加載組件功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09
android實現(xiàn)raw文件夾導入數(shù)據(jù)庫代碼
這篇文章主要介紹了android實現(xiàn)raw文件夾導入數(shù)據(jù)庫代碼,有需要的朋友可以參考一下2013-12-12
Android中Service實時向Activity傳遞數(shù)據(jù)實例分析
這篇文章主要介紹了Android中Service實時向Activity傳遞數(shù)據(jù)的方法,實例分析了Service組件基于線程操作實現(xiàn)數(shù)值實時傳遞的相關技巧,需要的朋友可以參考下
2015-09-09 
