![物联网移动应用开发](https://wfqqreader-1252317822.image.myqcloud.com/cover/36/36862036/b_36862036.jpg)
上QQ阅读APP看书,第一时间看更新
3.1 创建Splash活动和布局
要实现这个功能需要创建一个活动和一个布局。活动指定了Splash界面做什么以及应当如何响应用户,布局指定了Splash是什么样的,如图3-1所示。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/42_01.jpg?sign=1739584281-fttWc92ZalFpXTXyXmyaGYnwT6DGunej-0-e1cadbc863b7f476042b936bf6fd1a08)
图3-1 活动与布局
新增一个活动,可以打开前面创建的SmartFactory项目,右击并在弹出的快捷菜单中选择“New”→“Activity”→“Empty Activity”命令,如图3-2所示。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/43_01.jpg?sign=1739584281-ZysqXOsmfAf2qCmZoLLA72ziAjfYwz29-0-c0649802460906264e2fae7495999182)
图3-2 新增活动
下面的步骤前面已经讲过,为活动指定名称为“SplashActivity”,勾选“Generate Layout File”复选框自动生成布局文件,指定布局名称为“activity_splash”,如图3-3所示。单击“Finish”按钮。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/43_02.jpg?sign=1739584281-aUP8c8YoLQgYu6BPI97fYdMWaDIdvbAV-0-8bda4e0f4cf983e2dc0cb522e93e1b2b)
图3-3 指定活动和布局名称
Android Studio自动生成了SplashActivity.java活动和activity_splash.xml布局,如图3-4所示。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/44_01.jpg?sign=1739584281-iLke9MYQNyQjjA8S8M76AKYB2M0fX3Sv-0-9974f4b4b6fc47f5521261a536ff3aa7)
图3-4 Splash活动和布局
在AndroidManifest.xml清单文件中增加了一行,添加了SplashActivity活动。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/44_02.jpg?sign=1739584281-hgziHhIudCR1CtBkP4RTzyJx6pZdn0ct-0-97b5738084e7ad75df38cc6db67a1474)