Android启动页代码实现
时间: 2024-02-23 09:55:28 浏览: 31
Android启动页是App启动时展示的页面,通常用于展示App的Logo或者其他欢迎信息。下面是一个简单的Android启动页代码实现的示例:
1. 创建一个新的Activity,命名为SplashActivity。
2. 在SplashActivity的布局文件中,添加一个ImageView用于展示Logo或者欢迎图片。
3. 在SplashActivity的Java代码中,设置一个定时器,延迟一段时间后跳转到主页面。
```java
public class SplashActivity extends AppCompatActivity {
private static final long SPLASH_DELAY = 2000; // 启动页展示时间,单位为毫秒
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
// 使用Handler实现延时跳转
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// 跳转到主页面
Intent intent = new Intent(SplashActivity.this, MainActivity.class);
startActivity(intent);
finish();
}
}, SPLASH_DELAY);
}
}
```
4. 在AndroidManifest.xml文件中,将SplashActivity设置为启动页。
```xml
<activity android:name=".SplashActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
```
这样,当App启动时,会先展示SplashActivity页面,然后根据定时器设置的延时时间跳转到主页面。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)