編輯:高級開發
大家對android手機操作系統產生極大興趣的一個主要原因應該就是因為它是一款開源的操作系統。大家可以根據自己不同的需求對系統進行簡單的更改就能滿足一些特定的需求。下面就來為大家詳細介紹一下android橫豎屏切換的解決方法。
在開發游戲的時候,有些 游戲是只能橫屏玩的,所以手機豎立放置的時候,要保持游戲畫面依然橫屏。要做到這個要求其實很簡單,在androidManifest.XML裡面配置一 下就可以了。加入這一行android:screenOrIEntation="landscape"。
例如(landscape是橫向,portrait是縱向):
android橫豎屏切換ava代碼
- < ?XML version="1.0" encoding="utf-8"?>
- < manifest XMLns:android="http://schemas.android.com/apk/res/android"
- package="com.ray.linkit"
- android:versionCode="1"
- android:versionName="1.0">
- < application android:icon="@drawable/icon" android:label="@string/app_name">
- < activity android:name=".Main"
- android:label="@string/app_name"
- android:screenOrIEntation="portrait">
- < intent-filter>
- < action android:name="android.intent.action.MAIN" />
- < category android:name="android.intent.category.LAUNCHER" />
- < /intent-filter>
- < /activity>
- < activity android:name=".GamePlay"
- android:screenOrIEntation="portrait">
- < /activity>
- < activity android:name=".OptionVIEw"
- android:screenOrIEntation="portrait">
- < /activity>
- < /application>
- < uses-sdk android:minSdkVersion="3" />
- < /manifest>
另外,android中每次屏幕的切換動會重啟Activity,所以應該在Activity銷毀前保存當前活動的狀態,在Activity再次Create的時候載入配置,那樣,進行中的游戲就不會自動重啟了!
android橫豎屏切換的相關實現技巧就為大家介紹到這裡。
android 3.0 SDK已經正式發布了,android前面幾個版本已經證明它足夠成功了,但是在Andriod的全球成功後面是手機制造商的愛與恨的關系。Andrio
android應用操作系統均采用了軟件堆層(software stack,又名軟件疊層)的架構,主要分為三部分:低層以Linux核心工作為基礎,只提供基本功能,下文僅供
很多人對android2.0已經十分期待了,鑒於強大的功能性以及快速。android未來的市場將是十分廣闊的。搭載Android2.0源碼的摩托羅拉Droid手機已經上
Launcher不是android特有的,更不是智能手機特有的。很多設備都具有類似Launcher這種東西。就算是Windows,Linux也是有的。android中的