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