在一个Android应用启动时,可以根据需要为其设置一个欢迎界面.欢迎界面将是用户在启动应用

时看到的第一个界面,传达给用户第一感觉.

下面的几个web,各自提供了一种实现方式.

1.不用线程做Android软件欢迎界面,透明效果,完成后自动跳转

其基本思路是,在控制欢迎界面的Activity中,采用Animation为Activity显示的视图增加动画效果.

借助动画结束的这一事件,实现向下一个Activity的跳转.

2.android教程之用handler实现欢迎界面

其基本思路是,在控制欢迎界面的Activity中,使用Handler来进行处理.

下面的代码节选自其内容:

package info.mypanz;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.os.Handler;

import android.view.Window;

import android.view.WindowManager;

public class welcome extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

requestWindowFeature(Window.FEATURE_NO_TITLE);

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

setContentView(R.layout.welcome);

new Handler().postDelayed(new Runnable(){//新建一个handler实现演示跳转

@Override

public void run() {

// TODO Auto-generated method stub

Intent i = new Intent();

i.setClass(welcome.this,login.class);

startActivity(i);

}

},5000);

}

}

android软件欢迎界面,Android应用中实现一个软件启动的欢迎界面相关推荐

  1. 基类和派生类写在一个文件中_BootISO:从 ISO 文件中创建一个可启动的 USB 设备...

    今天,我们将讨论名为 BootISO 的实用程序类似工具.它是一个简单的 bash 脚本,允许用户来从 ISO 文件中创建一个可启动的 USB 设备. -- Prakash Subramanian(作 ...

  2. BootISO:从 ISO 文件中创建一个可启动的 USB 设备

    为了安装操作系统,我们中的大多数人(包括我)经常从 ISO 文件中创建一个可启动的 USB 设备.为达到这个目的,在 Linux 中有很多自由可用的应用程序.甚至在过去我们写了几篇介绍这种实用程序的文 ...

  3. dd命令iso linux_BootISO:从 ISO 文件中创建一个可启动的 USB 设备

    今天,我们将讨论名为 BootISO 的实用程序类似工具.它是一个简单的 bash 脚本,允许用户来从 ISO 文件中创建一个可启动的 USB 设备. -- Prakash Subramanian(作 ...

  4. 在 Android Studio 中创建一个简单的 QQ 登录界面

    一,创建一个新的 Android Studio 项目 打开 Android Studio,选择 "Start a new Android Studio project",然后填写应 ...

  5. 手机进水开机android,手机进水?别怕,一个软件就能自救!

    原标题:手机进水?别怕,一个软件就能自救! 号称防水的手机,越来越多了.但无论哪种级别,都不可能绝对保证手机的安全. 毕竟,有句话怎么说来着:「防水贱不防手贱」. 当你在泳池旁边玩手机,准备拍照发个朋 ...

  6. Android怎么设置主活动,如何从另一个活动启动Android AppWidget的配置活动?

    这让我发疯了.我开发了一个App-widget.一切都很好. 我有一个配置活动,每次在主屏幕上添加一个小部件并且工作得很漂亮时启动.我保存每个小部件ID的用户设置等. 窗口小部件有一些按钮,其中一个按 ...

  7. c# 虚拟机加密软件_在C#中构建一个虚拟软件电话,该软件电话可以在您的呼叫中心中作为振铃组...

    c# 虚拟机加密软件 本文重点介绍C#中环组的开发. 任何呼叫中心的有效性不仅取决于运营商的行为,还取决于呼叫中心的技术背景. 学习完本指南后,您将能够创建振铃组分机(即"虚拟软件电话&qu ...

  8. 安卓java的提示错误怎么办_java – Android,如何从try的错误中显示一个对话框?...

    在我的应用程序中,我连接到一个网站,在开始时收集一些AsyncTask的信息,使用try catch,从这里我可以在我的catlog中显示错误,如果有任何连接,但我一直试图运气好显示一个对话框显示连接 ...

  9. Linux退出sqlplus界面,Linux CentOS中使用SQL*Plus启动和关闭数据库

    启动和关闭数据库的常用工具有三个 一.SQL*Plus 在SQL*Plus环境中,用户以SYSDBA身份连接到Oracle后,可以通过命令行方式启动或关闭数据库. 二.OEM(企业管理器) 利用OEM ...

最新文章

  1. 如何正确清理Excel互操作对象?
  2. 用单链表实现栈及操作
  3. mvc html的扩展,关于asp.net mvc 3:Razor无法正确呈现HtmlHelper扩展方法
  4. strings 命令——ELF文件格式与“链接和装载”
  5. 444 nginx_nginx 安全问题
  6. python中range和xrange的区别_python中range和xrange的区别
  7. java全面的计算器代码_Java实现计算器的代码
  8. 01 Spring学习之-事件驱动eventListener
  9. python自带网页解析器_Python爬虫Chrome网页解析工具-XPath Helper
  10. 太疯狂了!刚刚,马斯克脑机接口试验成功!这次是活猪下次是人脑!
  11. 用《内网穿山甲》共享内网中的远程桌面服务
  12. wpf制作的画图软件
  13. Deep Retinex Decomposition for Low-Light Enhancement
  14. Linux系统移植 uboot移植 步骤
  15. springboot 代码自动生成器
  16. Multisim简体中文汉化包下载安装指南
  17. 哲学中的推理规则 —— 《自然哲学之数学原理》
  18. at android.widget.Toast$TN.handleShow(Toast.java:501)自定义布局异常
  19. 数据库应用技术课程设计之商城管理系统
  20. 如何看懂这些该死的图形学公式

热门文章

  1. mysql mariadb不能启动原因_MySQL(MariaDB)无法启动
  2. php手机端分页加载,移动端分页加载
  3. php mysql_fetch_array($result)_PHP mysqli_free_result()与mysqli_fetch_array()函数
  4. 漏洞升级?黑客可利用 Spring 框架漏洞部署 Mirai 恶意软件
  5. 两年盗取 1000 万美元的 Xbox 礼品卡,这个人竟然是“内鬼”!
  6. 小小的 API 如何创造出 3.5 亿美元的价值?
  7. 那些弯道超车的应届生,都是这样走捷径的!
  8. 全网首次公开!iOS14 到来前,开发者必需的时间表及 To do list
  9. 吊打面试官系列:你会「递归」么?
  10. 提醒!赶快弃掉这个区块链平台!