Android App 隐藏显示标题栏、状态栏、导航栏
1. 隐藏当前Activity标题栏
在当前Activity中调用:this.requestWindowFeature(Window.FEATURE_NO_TITLE);
2. 隐藏当前Activity状态栏(Status Bar)
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); } }
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及以后版本中,可通过以下方法隐藏NavigationBar
View 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_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions);
4. 隐藏所有Activity界面的标题栏
修改AndroidManifest.xml
在application 标签中添加a
android:theme="@android:style/Theme.NoTitleBar"
5. 隐藏所有Activity界面的TitleBar 和StatusBar
修改AndroidManifest.xml
在application 标签中添加
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
相关推荐
顶部状态栏随着手指的上下滑动,渐变透明的一个小demo,值得参考
导航栏:显示app页面标题,返回按钮等 iOS7之前:状态栏与导航栏是分开的; iOS7之后:状态栏与导航栏合在一起;导航部分总高度(64)= 状态栏高度(20) +导航栏内容高度((44) iPhoneX设备出现以后,状态栏的高度变为...
我们知道除了iPhoneX以外的设备导航栏默认高度都是20,当然苹果也为我们提供了计算状态栏frame的方法: [[UIApplication sharedApplication] statusBarFrame]; 这个方法在正常情况下返回的状态栏高度也是20,但当...
weapp-navigation-bar ...4 页面上下滚动指定像素值,切换导航栏的显示或隐藏 5 绑定返回按钮事件 6 绑定返回首页按钮事件 使用说明 使用前需要了解和。 app.json配置以下属性 "window":{ "navigationStyle
� GPS 卫星导航功能,手机照相, MP3 ,蓝芽等均被列为 Android 所提供支持的基本选项。 � Android 的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金; Android 的 程序可以采用 JAVA ...
C开发的iOS新闻客户端基本内容:搭建系统框架设置应用图标和启动图片建模Model建立操作Operation建立视图View建立控制器Controller登录功能实现显示广告设置状态栏设置底部导航栏设置标题栏切换新闻页功能实现新闻页...
2.横向可滑动导航栏(内容:餐厅服务员、发单员、导游、家教、促销员、礼仪、翻译7个兼职种类)每类下面兼职信息以列表形式呈现,兼职信息列表随导航种类的切换而切换。点到某一兼职信息有该兼职的信息展示页面。在...
使用以下配置: 给“列表”屏幕的标题栏标题为“联系人” 确保标题栏的背景颜色为#2a3daa,并带有白色文本。 如果您使用的是iOS,请不要忘记状态栏文本颜色。 从下拉联系人列表,并将其放入您的项目文件系统中。 ...
类别 作⽤ 其他 pages 指定⼩程序由哪些前端页⾯组成 "pages":[ "pages/index/index" "pages/login/login" ] Windows窗⼝表 现 设置⼩程序的状态栏、标题、导航栏和窗⼝背景颜⾊等 "windows":[ ...
2.横向可滑动导航栏(内容:餐厅服务员、发单员、导游、家教、促销员、礼仪、翻译7个兼职种类)每类下面兼职信息以列表形式呈现,兼职信息列表随导航种类的切换而切换。点到某一兼职信息有该兼职的信息展示页面。在...
windows->设置默认页面的窗口表现(用于设置小程序的状态栏、导航栏、标题、窗口背景色) tabbar->设置底部tab的表现(如果一个小程序是一个多tab应用,客户端窗口底部或顶部有tab可切换页面,可以通过tabbar配置项...
2.横向可滑动导航栏(内容:餐厅服务员、发单员、导游、家教、促销员、礼仪、翻译7个兼职种类)每类下面兼职信息以列表形式呈现,兼职信息列表随导航种类的切换而切换。点到某一兼职信息有该兼职的信息展示页面。在...
痕迹导航栏 列表/详细信息 导航视图 Pivot 选项卡视图 人员 联系人卡片 头像图片 选取器 颜色选取器 日期和时间控件 日历日期选取器 日历视图 日期选取器 时间选取器 滚动和布局 Expander 滚动和平移控件 语义式缩放...
第一步:配置导航栏的颜色 我这里使用的是随机色---------------------------------// self.navigationBackgroundColor=[UIColor colorWithRed:arc4random_uniform(255)/255.0 green:arc4random_uniform(255)/255.0...
window用于设置小程序的状态栏、导航条、标题、窗口背景色。注意在app.json中配置的属性会被子window属性覆盖 只需在app.json配置即可 相关文章: hello WeApp icon组件 Window text组件 switch组件 tabBar底部...
默认不能为空,即使没有内容也要为空数据{},原先定义在app.json中的内容,如果需要在当前页面中重新定义,那么只要把内容复制过来,直接赋新值即可,用于设置小程序的状态栏、导航条、标题、窗口背景色。...
在页面控件中,如果有多个自定义控件使用多个不同的控件来显示不同的数据结构,为了让这些页面控件能够在在页面上协调的工作,则需要使用控件状态来保护控件,同时,控件状态是不能被关闭的。同样,控件状态也有它的...
U 优化 模拟器工具栏及状态栏界面 U 优化 云开发控制台监控图表展示 U 优化 模拟器添加边框 反馈详情 U 优化 更新命令行和 HTTP v2 版本 详情 F 修复 修改 cloudFunctionRoot 会出现文件找不到的问题 反馈详情 ...