1. 安卓4.4如何對所有軟體強制橫屏
終極旋屏控制
Ultimate Rotation Control(漢化版)
應用簡介
友情提示:本作品為漢化版,安裝時請先卸載原版再安裝此漢化版。Ultimate Rotation Control(終極旋屏控制)堪稱android系統上最強悍的旋屏控制神器,它能夠讓你給您自由控制設備的屏幕旋轉方式,支持自動、強行自動、鎖定、豎屏、橫屏、反向豎屏、反向橫屏、自動豎屏、自動橫屏、手動旋轉方式,絕對是Android設備上的必裝應用!
主要功能:
- 真正的屏幕方向鎖定
- 強行自動旋轉
- 單獨為每個應用程序設置屏幕旋轉方式
- 兩類窗口小部件和狀態欄通知,帶有快捷方式按鈕,可以輕松更改您的屏幕旋轉方式設置
- 支持創建指定屏幕旋轉方式的快捷方式
- Android 4.x/Holo風格用戶界面,簡潔美觀
- 支持通過Taker/Locale集成來自動設置屏幕方向支持的模式:
- 自動:普通的自動旋轉屏幕方式,不會覆蓋應用程序設置
- 強行自動:強行自動旋轉屏幕方式,但會覆蓋應用程序設置
- 鎖定:真正的將屏幕鎖定為當前的方向
- 豎屏:真正的鎖定屏幕為豎屏方向
- 橫屏:真正的鎖定屏幕為橫屏方向
- 反向豎屏:真正的鎖定屏幕為反向豎屏方向
- 反向橫屏:真正的鎖定屏幕為反向橫屏方向
- 自動豎屏:自動在豎屏和反向豎屏之間選擇
- 自動橫屏:自動在橫屏和反向橫屏之間選擇
- 手動:普通的手動模式,不會覆蓋應用程序設置
軟體下載地址;http://as..com/a/item?docid=2418416&pre=web_am_software&f=hao
2. android 怎麼強制手機屏鎖進入橫屏模式
針對手機系統是debug版本的,因為生產版本不讓用戶自己修改系統的一些參數
先上代碼解釋清楚原理,點擊power按鈕,系統會發消息給KeyguardViewMediator,然後消息傳遞給KeyguardViewManager,然後會掉用show方法,來顯示鎖屏。具體的創建鎖屏view又會調用maybeCreateKeyguardLocked方法,現在來具體看下這個方法
這個方法里的lp.screenOrientation = enableScreenRotation ? ActivityInfo.SCREEN_ORIENTATION_USER : ActivityInfo.SCREEN_ORIENTATION_NOSENSOR;就是在設置鎖屏橫豎屏。如果enableScreenRotation為true則屏幕根據用戶拿手機方式自感應。false反之。我們在這里就是想讓enableScreenRotation為true,這樣鎖屏才能橫屏
進一步就看boolean enableScreenRotation = shouldEnableScreenRotation();然後具體看這個shouldEnableScreenRotation方法。容易看到具體的true或者false是根據lockscreen.rot_override和config_enableLockScreenRotation決定的。只要其中一個為true,enableScreenRotation的值就為true。然而config_enableLockScreenRotation的值通過查找為false,這樣就需要我們修改lockscreen.rot_override的值為true,來實現目的
但是搜索整個framework代碼發現,只有get此值的地方,沒有set的地方。後來再看發現,此值是個SystemProperties,於是通過adb shell setprop lockscreen.rot_override也沒有找到此系統參數。最後推測谷歌原生代碼,並未對此參數進行設置,這也就解釋了為什麼不能橫屏,因為shouldEnableScreenRotation一直返回的值為false。
首先打開cmd 窗口,adb root 獲得手機root許可權。adb remount,獲得寫許可權。adb shell setprop lockscreen.rot_override true
ok,大功告成,看效果
3. android x86 強制橫屏
在AndroidManifest.xml的每一個需要轉向的Activity配置中加入android:screenOrientation=」landscape」 屬性。
參數說明:
1.
landscape
=
橫向
2.
portrait
=
縱向
避免在轉屏時重啟Activity
android中每次屏幕方向切換時都會重啟Activity,所以應該在Activity銷毀前保存當前活動的狀態,在Activity再次
Create的時候載入配置,那樣,進行中的游戲就不會自動重啟了!
要避免在轉屏時重啟Activity,可以通過在AndroidManifest.xml文件中重新定義方向(給每個Activity加上 android:configChanges=」keyboardHidden|orientation」屬性)。
在需要控制屏幕顯示方向的Activity中重寫 onConfigurationChanged(Configuration
newConfig)方法,這樣在轉屏時就不會重啟Activity了。
4. android系統強制橫豎屏實現
橫屏:
按照下面代碼示例修改Activity的onResume方法
@Override
protected void onResume() {
/**
* 設置為橫屏
*/
if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
super.onResume();
}
或者在配置文件中對Activity節點添加android:screenOrientation屬性(landscape是橫向,portrait是縱向)
android:launchMode="singleTask" android:screenOrientation="portrait">
豎屏:
要設置成豎屏將上面代碼中,屬性設置成 SCREEN_ORIENTATION_PORTRAIT即可。
5. android 強制設置橫屏 判斷是橫屏還是豎屏
@Overrideprotected void onResume() {
/** * 設置為橫屏 */
if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
} super.onResume();}
或者在配置文件中對Activity節點添加android:screenOrientation屬性(landscape是橫向,portrait是縱向)
android:launchMode="singleTask" android:screenOrientation="portrait">
/**
* 返回當前屏幕是否為豎屏。
* @param context
* @return 當且僅當當前屏幕為豎屏時返回true,否則返回false。
*/
public static boolean isScreenOriatationPortrait(Context context) {
return context.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT;
}
6. android怎麼設置橫豎屏切換
方法一:
1、首先在android手機打開「設置」這個選項的,點擊「顯示」這個功能;
7. android界面可以強制橫屏嗎
Orientation Control是一款手動強制切換屏幕方向的工具
在google play商店搜索smart rotator,是英文版的,有廣告.
安裝以後第一個auto自動,.第二個是橫屏,第三個是豎屏,第四個是全部橫屏,第五個是全部豎屏
Xposed的一個插件app setting也可以實現
設置開機啟動的方法:講軟體裝在機身內置存儲器並勾上Maintain Orientation,這樣的話就能開機自啟動
下載地址:http://shouji..com/soft/item?docid=5922468&from=web_alad_2_2
橫屏選擇Landscape,豎屏選擇Portrait即可
8. 手機如何強制橫屏
嗨!
您好,有以下兩個方法;
1,下拉通知欄-旋轉。如果您找不到旋轉按鍵,可能是您打亂了自定義開關的位置,您可以點擊更多將旋轉按鈕調至前面。
2,設置-顯示-自動旋轉屏幕。或者在輔助功能里也有相應的選項。
另外,如果您想保持屏幕處於橫屏狀態,您可以在開啟自動旋轉情況下,將手機橫屏放置,再關閉自動旋轉,這樣它就鎖定橫屏狀態。如果有任何疑問可以來網路知道平台提問。祝您生活愉快。
9. 安卓平板有什麼 鎖定橫屏的軟體嗎
平板大部分都是橫屏操作,這樣用戶用起來很不方便,一會橫屏一會豎屏的很不方便。所以,鎖定橫屏是非常重要的。下面介紹2款軟體,就是用來解決這個問題的。
Rotation
Locker使用超簡單,啟動選擇是豎屏、橫屏還是自動,
如果要豎屏軟體強制橫屏,選擇橫屏即可,之後所有豎屏軟體都強制橫屏了,想復原啟動點擊下自動就行了,
優點:簡單,啟動橫屏無服務,能強制豎屏;
缺點:不能隨時在程序裡面切換。
Display
orientator功能類似,但有懸浮按鈕,可以隨時切換,
按鈕能設置大小和透明度以及顯示位置,啟動能同時啟動。
優點:能隨時在程序裡面切換。