安卓4.0怎么样全屏。把安卓任务栏美化去掉

3种Android隐藏顶部状态栏及标题栏的方法
投稿:lijiao
字体:[ ] 类型:转载 时间:
这篇文章主要为大家详细介绍了3种Android隐藏顶部状态栏及标题栏的方法,还涉及一种隐藏Android 4.0平板底部状态栏的方法,感兴趣的小伙伴们可以参考一下
本文包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法,分享给大家供大家参考,具体内容如下
public class MainActivity extends Activity
protected void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
// 隐藏标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
// 隐藏状态栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_main);
&!-- 同时隐藏状态栏和标题栏 --&
android:name="com.ysj.demo.MainActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name" &
&intent-filter&
&action android:name="android.intent.action.MAIN" /&
&category android:name="android.intent.category.LAUNCHER" /&
&/intent-filter&
&/activity&
&!-- Application theme. --&
&style name="AppTheme" parent="AppBaseTheme"&
&!-- All customizations that are NOT specific to a particular API-level can go here. --&
&!-- 隐藏状态栏 --&
&item name="android:windowFullscreen"&true&/item&
&!-- 隐藏标题栏 --&
&item name="android:windowNoTitle"&true&/item&
1、方法一中的两段代码要在setContentView()之前。
2、方法二只能同时隐藏状态栏和标题栏。
3、方法一和方法二都只应用于单个Activity。方法三应用于整个程序。
对于运行Android 4.0以上系统的平板电脑,以上三种方法都不会隐藏屏幕下方的状态栏,须做如下处理。
public class StartupActivity extends Activity
protected void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_startup);
* 隐藏运行Android 4.0以上系统的平板的屏幕下方的状态栏
String ProcID = "79";
if (android.os.Build.VERSION.SDK_INT &= android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH) ProcID = "42"; // ICS
// 需要root 权限
Process proc = Runtime.getRuntime().exec(new String[] { "su", "-c", "service call activity " + ProcID + " s16 com.android.systemui" }); // WAS
proc.waitFor();
catch (Exception ex)
Toast.makeText(getApplicationContext(), ex.getMessage(), Toast.LENGTH_LONG).show();
protected void onDestroy()
// TODO Auto-generated method stub
* 恢复运行Android 4.0以上系统的平板的屏幕下方的状态栏
Process proc = Runtime.getRuntime().exec(new String[] { "am", "startservice", "-n", "com.android.systemui/.SystemUIService" });
proc.waitFor();
catch (Exception e)
e.printStackTrace();
super.onDestroy();
public boolean onCreateOptionsMenu(Menu menu)
// I this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.startup, menu);
public boolean onOptionsItemSelected(MenuItem item)
// TODO Auto-generated method stub
switch (item.getItemId())
case R.id.action_exit:
由于没有了状态栏,须在程序中提供退出程序的方法。
希望本文所述对大家学习Android软件编程有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具电脑下方的任务栏怎么隐藏_百度经验
&&&&&&&&&电脑软件电脑下方的任务栏怎么隐藏听语音123456
百度经验:有时候为了最求屏幕最大化,就想要把任务栏也除去,本经验就来简单的介绍下隐藏任务栏的步骤,步骤如下:百度经验:电脑百度经验:1如图所示,在做excel表时,全屏如下,以此为例,查看隐藏任务栏后的效果。2右击任务栏——选择属性。3点击属性,进入菜单属性,找到“自动隐藏任务栏”。4勾选“自动隐藏任务栏”前的复选框。5去掉”锁定任务栏“前复选框勾选。6确认——退出,可以看见底下的任务已经不见了。全屏效果图如下:END经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。投票(0)已投票(0)有得(0)我有疑问(0)◆◆说说为什么给这篇经验投票吧!我为什么投票...你还可以输入500字◆◆只有签约作者及以上等级才可发有得&你还可以输入1000字◆◆如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!你还可以输入500字相关经验701740热门杂志第1期你不知道的iPad技巧3632次分享第1期win7电脑那些事6384次分享第2期新人玩转百度经验1301次分享第1期Win8.1实用小技巧2603次分享第1期小白装大神1812次分享◆请扫描分享到朋友圈Android——Activity去除标题栏和状态栏 - Chen_s - 博客园
随笔 - 310, 文章 - 0, 评论 - 10, 引用 - 0
一、在代码中设置
public void onCreate(Bundle savedInstanceState) {& super.onCreate(savedInstanceState);& //去除title&&& requestWindowFeature(Window.FEATURE_NO_TITLE);&&& //去掉Activity上面的状态栏getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN);&& && setContentView(R.layout.main);& }或者requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title_1); R.layout.custom_title_1& 这个就是你的标题文件布局 二、在配置文件里修改(关键代码::theme="@android:style/Theme.NoTitleBar.Fullscreen",如果想只是去除标题栏就后面不用加Fullscreen了,另外,如果想要整个应用都去除标题栏和状态栏,就把这句代码加到&application。。标签里面,如果只是想某个activity起作用,这句代码就加到相应的activity上):隐藏标题栏需要使用预定义样式:android:theme=&@android:style/Theme.NoTitleBar&.隐藏状态栏:android:theme=&@android:style/Theme.NoTitleBar.Fullscreen&.在这里我还想说明一下,用前者在我们应用运行后,会看到短暂的状态栏,然后才全屏,而第二种方法是不会有这种情况的,所以我建议大家使用后者!}

我要回帖

更多关于 安卓任务栏美化 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信