1、獲取activity底層view:getwindow().getdecorview();
例如:getwindow().getdecorview().setbackgroundcolor(color.red);//設定當前view的背景色為紅色
2、獲得螢幕的高度和寬度:
getwindowmanager().getdefaultdisplay().getwidth();
//獲得螢幕的寬度
getwindowmanager().getdefaultdisplay().getheight();
//獲得螢幕的高度
3、修改activity的標題名稱:settitle(string);
4、修改activity的主題樣式:
@android:style/theme.light
//白色背景
@android:style/theme.light.notitlebar
//沒有標題欄的白色背景activity
@android:style/theme.light.notitlebar.fullscreen
//沒有標題欄白色背景全屏顯示的activity
@android:style/theme.black
//黑色背景的activity
@android:style/theme.black.notitlebar
//沒有標題欄的黑色背景的activity
@android:style/theme.black.notitlebar.fullscreen
//沒有標題欄黑色背景全屏顯示的activity
5、設定螢幕的顯示方向:
android:screenorientation="portrait"
//設定豎屏顯示
android:screenorientation="landscape"
//設定橫屏顯示
一些關於Activity的技巧
b 鎖定 activity 執行時的螢幕方向 b b 全屏的 activity b 要使乙個 activity 全屏執行,可以在其 oncreate 方法中新增如下 實現 設定全屏模式 getwindow setflags windowmanager.layoutparams.flag fullsc...
EditText輸入校驗和一些相關的屬性
edittext輸入校驗,需要對 這些符號進行限制輸入,我是直接通過edittext的addtextchangedlistener方法來設定監聽的 private final textwatcher mtextwatcher new textwatcher public void ontextcha...
layout的一些屬性
1.android visibility gone 其有三個屬性 visible顯示 invisible顯示黑背景條 gone不顯示 2.android scaletype屬性 imageview.scaletype.center android scaletype center 以原圖的幾何中心點...