編輯:關於Android編程
要實現這個目的,只需要在AndroidManifest.xml裡聲明Activity的時候加上一個屬性:android:screenOrientation,屬性取值landscape為固定橫屏、portrait為固定縱屏幕。
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);// 橫屏 //setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT) 豎屏 setContentView(R.layout.main); }屏幕會自動切換時,默認狀態的應用程序,會重新調用onCreate,相當於重新啟動了一次應用程序。同時,layout可能因為橫屏帶來不能合理適配的問題。為了解決旋屏和鍵盤切換引起的程序重啟問題,還需要增加一個屬性:android:configChanges。這個屬性可以理解為一個監聽器,它將攔截旋屏和鍵盤切換事件,阻止程序重啟而變為回調onConfigurationChanged方法。這裡常用的屬性取值為:keyboardHidden|orientation。
去標題
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); }全屏
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); }
知識點目錄 3.1 Android控件架構 3.2 View的測量 3.3 View的繪制 3.4 ViewGroup的測量 3.5 ViewGroup的繪制 3.6 自
谷歌的材料設計也發布了有一段時間了,包括官方的support庫 相信大家也熟悉了不少,今天就把actionbar 遷移到toolbar的 經驗發出來。 這個地方
在Android Studio中,假設你覺得某個快捷鍵太復雜,要想修改,怎麼修改呢,首先要找到這個快捷鍵,但是Android Studio搜索快捷鍵有一個bug,就是你不
接著AppWidget基礎學習,今天是一個“進階版”的小例子,用來檢驗一下自己的學習效果。於是就做了一個擲骰子的Widget。方便大家觀看,先截圖如下: &nb