編輯:關於android開發
Android程序默認情況下是包含狀態欄和標題欄的。
在Eclipse中新建一個Android程序,運行後顯示如下:
圖中標出了狀態欄(顯示時間、電池電量、網絡等)和標題欄(顯示應用的名稱,即activity的android:label的屬性值)。
要隱藏標題欄和狀態欄,總體來說有兩種方法,一種是在代碼中設置,另一種是在manifest文件中設置。
下面先介紹在代碼中設置的方法。
隱藏標題欄:
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 這部分內容一定要在setContentView()之前調用 // 去掉窗口標題 requestWindowFeature(Window.FEATURE_NO_TITLE); // 加載布局 setContentView(R.layout.activity_main); } }
效果如下:
隱藏標題欄並隱藏狀態欄,使得Activity全屏顯示:
package com.example.fullscreen; import android.os.Bundle; import android.view.Window; import android.view.WindowManager; import android.app.Activity; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 這部分內容一定要在setContentView()之前調用 // 去掉窗口標題 requestWindowFeature(Window.FEATURE_NO_TITLE); // 隱藏狀態欄,全屏顯示 // 第一種: getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); // 第二種:(兩種方法效果一樣) // getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, // WindowManager.LayoutParams.FLAG_FULLSCREEN); // 加載布局 setContentView(R.layout.activity_main); } }
效果如下:
設置全屏的另一種方法:在AndroidManifest.xml文件中設置風格,
如圖:
這時候Activity的代碼中就不需要加入任何標題和全屏設置的代碼了,效果如下:
來源:http://www.cnblogs.com/mengdd/p/3177284.html
Android集成Facebook sdk,Key Hashes生成步驟 如上圖所示,使用facebook sdk進行login和share的時候,需要新建andr
Android 圖片的平移和鏡面和倒影效果,在前面的文章中陸續介紹了圖片的旋轉與縮放,本文繼續介紹關於圖片的操作 圖片的平移 使用下面的代碼將圖水平豎直方向平移10個像素
Android開發之自定義組件和接口回調,android回調說到自定義控件不得不提的就是接口回調,在Android開發中接口回調用的還是蠻多的。在這篇博客開始的時候呢,我
Android 中間人攻擊 0x00 Android中間人攻擊的思路就是劫持局域網中被攻擊機器和服務器間的對話。被攻擊機器和服務器表面上工作正常,實際上已經被中間人劫