Android实现Splash界面全屏效果
16lz
2021-01-24
怎样实现类似于“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的属性:
再次运行项目,可以看到已经达到我们想要的效果了:
更多相关文章
- android 横向滑动多屏(开源项目)
- 兼容性(一) - 使代码向前兼容SDK版本
- 声波通信、声波传输原理及源代码
- Android特色开发之语音识别
- 【Android您问我讲】超炫的左右滑动效果 - ViewPager的使用
- Android(安卓)Transition 页面过度动画
- android学习——GridView实现主界面布局
- android 开发 - 对图片进行虚化(毛玻璃效果,模糊)
- android实现通知栏下载更新app示例