怎样实现类似于“BOSS直招”Splash界面(Android启动界面)的那种全屏效果呢?如图所示:

其实几行代码就搞定了,以下是我实现的步骤。首先,编写界面:

<?xml version="1.0" encoding="utf-8"?>            

2. 在styles.xml文件中添加样式。我取名为FixSystemWindowTheme,还是让它继承自原来项目默认的AppTheme,只是我们添加了一个全屏的属性,如下代码:

            

在AndroidManifest.xml文件里让我们的Activity使用FixSystemWindowTheme主题,如下代码:

                             

运行APP后我们可以看到界面效果,虽然APP界面全屏了,但是并没有达到我们想要的效果,因为继承自AppTheme主题,项目默认是显示TitleBar的。如图所示:

3. 那我们再添加不显示TitleBar的属性:

            

再次运行项目,可以看到已经达到我们想要的效果了:

更多相关文章

  1. android 横向滑动多屏(开源项目)
  2. 兼容性(一) - 使代码向前兼容SDK版本
  3. 声波通信、声波传输原理及源代码
  4. Android特色开发之语音识别
  5. 【Android您问我讲】超炫的左右滑动效果 - ViewPager的使用
  6. Android(安卓)Transition 页面过度动画
  7. android学习——GridView实现主界面布局
  8. android 开发 - 对图片进行虚化(毛玻璃效果,模糊)
  9. android实现通知栏下载更新app示例

随机推荐

  1. Android(安卓)GridView/ListView点击事件
  2. Android(安卓)Activity提供服务(被调用Ac
  3. android 定时器 总结
  4. Android下拉刷新完全解析,教你如何一分钟
  5. android studio关于 Gradle sync failed:
  6. Android使用xml文件中的array资源
  7. android 蓝牙文件
  8. retrofit2+rxjava的结合使用
  9. Android(安卓)与 .net 互通的RSA加密
  10. Android(安卓)Mouse实现过程笔记