![物联网移动应用开发](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=1739317536-YmVu4oJUPiwHcgDG6Y5co6msNuvOZlsU-0-18ca26861b65d21922eb502395c3ef24)
图3-1 活动与布局
新增一个活动,可以打开前面创建的SmartFactory项目,右击并在弹出的快捷菜单中选择“New”→“Activity”→“Empty Activity”命令,如图3-2所示。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/43_01.jpg?sign=1739317536-mXgKEgYEulrrq1xpLGZbLy2j8LkzKiT1-0-fb010fdf38315630989b0cf8f303a7f1)
图3-2 新增活动
下面的步骤前面已经讲过,为活动指定名称为“SplashActivity”,勾选“Generate Layout File”复选框自动生成布局文件,指定布局名称为“activity_splash”,如图3-3所示。单击“Finish”按钮。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/43_02.jpg?sign=1739317536-XopgBf3B7xfpmlIpNeuMaxd8Zx6FdD8E-0-e23ed787119e71c823c33b0372bbe5bc)
图3-3 指定活动和布局名称
Android Studio自动生成了SplashActivity.java活动和activity_splash.xml布局,如图3-4所示。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/44_01.jpg?sign=1739317536-e39HFGTi2OxkOcZgyPzJWowKKU1Q6kNy-0-4b248c115f29cd92812da6529d8514c7)
图3-4 Splash活动和布局
在AndroidManifest.xml清单文件中增加了一行,添加了SplashActivity活动。
![](https://epubservercos.yuewen.com/7AE700/19549638101507906/epubprivate/OEBPS/Images/44_02.jpg?sign=1739317536-4PgLp1B41Rzy4Elwvx5e0cxks6GTrVP2-0-ab10941dc70ed626b5abbb42f3b01624)