Android编程实现启动界面的方法分析

作者:罗瑜 时间:2022-02-18 14:25:27 

本文实例讲述了Android编程实现启动界面的方法。分享给大家供大家参考,具体如下:

最近在弄一个程序启动界面程序,在这里贴下代码。解释一下:后面Intent(qidong.this,"写想要跳转的Activity");

效果图:

Android编程实现启动界面的方法分析

然后建立一个名字为qidon。

Activity:


import Android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
public class qidong extends Activity{
 @Override
 public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.main);
   new Handler().postDelayed(new Runnable(){ // 为了减少代码使用匿名Handler创建一个延时的调用
     public void run() {
       Intent i = new Intent(qidong.this, Quwenapk.class); //通过Intent打开最终真正的主界面Main这个Activity
       qidong.this.startActivity(i); //启动Main界面
       qidong.this.finish(); //关闭自己这个开场屏
     }
   }, 5000); //5秒,够用了吧
 }
}

main.xml代码


<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 android:background="@drawable/qt800x480"
 >
<TextView
 android:id="@+id/qidong"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:textSize="15dip"
 android:layout_centerHorizontal="true"
 android:text="程序加载中.."
 android:layout_marginTop="250.dip"
 android:layout_marginLeft="90.dip"
 />
</RelativeLayout>

OK这样就可以了。

希望本文所述对大家Android程序设计有所帮助。

标签:Android,启动界面
0
投稿

猜你喜欢

  • Flutter有状态组件StatefulWidget生命周期详解

    2023-09-25 23:56:50
  • Android中的LeakCanary的原理详解

    2021-06-18 09:16:40
  • C语言实现线性表的基本操作详解

    2022-02-24 22:08:32
  • Java学习基础之安装JDK/配置JDK环境&IEDA工具安装

    2023-02-09 13:02:40
  • android Handler详细使用方法实例

    2022-11-29 01:35:12
  • C#使用foreach循环遍历数组完整实例

    2021-12-27 15:10:33
  • C# FileStream文件读写详解

    2021-10-27 15:44:14
  • C#反射之基础应用实例总结

    2023-08-29 04:50:56
  • Diycode开源项目实例搭建上拉加载和下拉刷新的Fragment

    2023-06-17 01:13:03
  • Java利用蒙特卡洛方法求解圆周率π值

    2023-04-10 14:10:28
  • Path类 操作文件类的实例

    2023-09-27 12:53:33
  • Java实现五子棋AI算法

    2022-02-23 05:32:57
  • Springboot+Netty+Websocket实现消息推送实例

    2022-03-24 09:29:29
  • C#简单操作MongoDB的步骤全纪录

    2023-06-25 06:52:40
  • 通过源码角度看看AccessibilityService

    2023-07-25 09:31:43
  • Spring Boot整合Web项目常用功能详解

    2023-06-04 17:14:21
  • 关于Eureka的概念作用以及用法详解

    2023-08-23 15:17:29
  • OpenCV 颜色追踪的示例代码

    2023-01-19 05:20:31
  • C#实现添加多行文本水印到Word文档

    2023-03-22 07:45:33
  • Android实现沉浸式通知栏通知栏背景颜色跟随app导航栏背景颜色而改变

    2022-07-31 22:25:47
  • asp之家 软件编程 m.aspxhome.com