android去标题栏,导航栏,状态栏(全屏显示)(6.23)
2015-06-23 19:06
495 查看
本来我是没有时间学安卓的,然而。。。又是期末大作业,又得把安卓捡起来折腾一下,嗯其实我们的(UI设计师)P图手已经P了好几张图了,我就是把图塞进去再加点跳转什么的就酱。。。
首先的问题就是去掉顶上一堆什么玩意儿。。。弄成全屏的,有两种方法都有效,我现在用的是后者,比较方便。
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
android:theme=”@android:style/Theme.NoTitleBar”
android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”
同样如果只需要给某一个activity隐藏的话只需要在activity标签里面添加就可以了
转自:http://blog.csdn.net/myarrow/article/details/25606653
首先的问题就是去掉顶上一堆什么玩意儿。。。弄成全屏的,有两种方法都有效,我现在用的是后者,比较方便。
1. 隐藏当前Activity标题栏
在当前Activity中调用:this.requestWindowFeature(Window.FEATURE_NO_TITLE);
2. 隐藏当前Activity状态栏(Status Bar)
For 2.1 Android 4.0 and Lower
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // If the Android version is lower than Jellybean, use this call to hide the status bar. if (Build.VERSION.SDK_INT < 16) { getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); } setContentView(R.layout.activity_main); } ... }
For 2.2 Android 4.1 and Higher
View decorView = getWindow().getDecorView(); // Hide the status bar. int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions); // Remember that you should never show the action bar if the // status bar is hidden, so hide that too if necessary. ActionBar actionBar = getActionBar(); actionBar.hide();
3. 隐藏当前Activity界面的导航栏(NavigationBar)
在Android4.0及以后版本中,可通过以下方法隐藏NavigationBarView decorView = getWindow().getDecorView(); // Hide both the navigation bar and the status bar. // SYSTEM_UI_FLAG_FULLSCREEN is only available on Android 4.1 and higher, but as // a general rule, you should design your app to hide the status bar whenever you // hide the navigation bar. int uiOptions = View.SYSTEM_UI_FLAG_HIDE_N***IGATION| View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions);
4. 隐藏所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme=”@android:style/Theme.NoTitleBar”
5. 隐藏所有Activity界面的TitleBar 和StatusBar
修改AndroidManifest.xml 在application 标签中添加android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”
同样如果只需要给某一个activity隐藏的话只需要在activity标签里面添加就可以了
转自:http://blog.csdn.net/myarrow/article/details/25606653
相关文章推荐
- Android studio使用git提交但是没有push,如何回退并保存
- Android学习 13 -> 图片资源ImageView
- mac下反编译android apk
- Android---57---传感器
- Android基本控件之TextView和EditView
- android中关于tools:context="activity name"解惑
- android 返回本机安装的所有第三方应用
- Android学习第四课:Java代码动态创建View及LayoutParams类(二)
- Android 刷脸神器,颜值价更高
- android 下载图片出现SkImageDecoder::Factory returned null,BitmapFactory.Options压缩
- android private libraries中的jar添加源码文件过程
- android HH不能格式化时间的问题
- 使用eclipse进行Android编程发生崩溃的一个问题及解决办法
- 关于Android的语言适配
- Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
- Android 内存监测工具 DDMS --> Heap
- android 实现文字自动滚动的走马灯效果。
- Android 开源库获取途径整理
- Android 与java 多线程讲解
- Android应用程序资源的编译和打包过程分析