編輯:關於Android編程
我將這三個設置代碼寫在一個工具類當中,當你要對某個Activity調用這三個功能的時候,把Activity本身作為參數傳遞進去即可。
代碼如下:
import android.app.Activity; import android.view.Window; import android.view.WindowManager; public class CommonUtil { /** * 設置隱藏標題欄 * * @param activity */ public static void setNoTitleBar(Activity activity) { activity.requestWindowFeature(Window.FEATURE_NO_TITLE); } /** * 設置全屏 * * @param activity */ public static void setFullScreen(Activity activity) { activity.getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); } /** * 取消全屏 * * @param activity */ public static void cancelFullScreen(Activity activity) { activity.getWindow().clearFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN); } }
另外你也可以在androidmanifest.xml文件中去設置全屏,方法如下:
在你需要設置全屏的Activity上加上代碼android:theme=”@android:style/Theme.Light.NoTitleBar.Fullscreen”
如果你在Application中加入這句話的話,意味著你對該app下所有的Activity都設置全屏。
在之前的篇章中,我們完成了Android平台開發環境的配置,也找到了剔除OpenCV Manager API的辦法,那麼接下來我們開始從零開始,完成一個個人的程序,實現功
概述關於Retrofit,Rxjava,MVP等的使用現在已經成為了Android項目開發的標配,而Clean架構都能很好的兼顧這些方面,使得代碼結構清晰,而且在一般在項
0) racketX -= 10; break; // 控制擋板右移,D右移 case KeyEvent.KEYCODE_D:
分類 notification有以下幾種: 1>普通notification 1.內容標題 2.大圖標 3.內容 4.內容附