編輯:關於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生成步驟
Android集成Facebook sdk,Key Hashes生成步驟 如上圖所示,使用facebook sdk進行login和share的時候,需要新建andr
Android 圖片的平移和鏡面和倒影效果,
Android 圖片的平移和鏡面和倒影效果,在前面的文章中陸續介紹了圖片的旋轉與縮放,本文繼續介紹關於圖片的操作 圖片的平移 使用下面的代碼將圖水平豎直方向平移10個像素
Android開發之自定義組件和接口回調,android回調
Android開發之自定義組件和接口回調,android回調說到自定義控件不得不提的就是接口回調,在Android開發中接口回調用的還是蠻多的。在這篇博客開始的時候呢,我
Android 中間人攻擊
Android 中間人攻擊 0x00 Android中間人攻擊的思路就是劫持局域網中被攻擊機器和服務器間的對話。被攻擊機器和服務器表面上工作正常,實際上已經被中間人劫