Android 应用载入界面的简单实现

Android程序动态加载程序启动图页面 Android程序动态加载程序启动图页面,程序启动时的页面往往需要图片,我们可以动态更换 立即下载


最近在构思一款打车app的实现思路,后面将会不定时更新编写进程,有不足和改进之处希望大家给出意见。

首先,来实现一个简单的载入界面,这里只是用一张图片,就先不用动画了,后面再说。

实现功能:运行程序后进入加载界面,三秒后自动跳转到主界面,同时关闭当前加载界面,按返回键退出该应用。

实现思路:新建一个活动,将其设置为入口activity,然后在方法类中通过Handler来实现加载页面和主界面的延迟跳转。

下面直接上主要代码:

public class WelcomeActivity extends Activity {
private static final int GOTO_HOME_PAGE=0;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_welcome);
        mHandler.sendEmptyMessageDelayed(GOTO_HOME_PAGE, 3000);//三秒后跳转
        
    }
    private Handler mHandler=new Handler(){
    public void handleMessage(android.os.Message msg) {
    switch(msg.what){
    case GOTO_HOME_PAGE:
    Intent intent=new Intent(WelcomeActivity.this,HomeActivity.class);//跳转到主界面
    startActivity(intent);
    finish();
    break;
    default:
    break;
   
    }
    };
   
    };




    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
    设置入口activity就不贴了,很简单。



私彩视频开奖动画直播源码内部核心技术解析及修改可增加后台操控-持续更新文章! 其实在此很感谢能做出H5开奖系统的码农们,而我本人也喜欢分解此类的东西。 因为特殊原因,该东西本人就不做图片展示,以防他人商业化。 借用开奖摇奖代码首先分解首页index文件。代码如下:(后面持续在原有的作品上添加后台操作) 代码里写的//.....是我的注明代码的所需。 ​ <!DOCTYPE html> <html> <head> <... 阅读详情

相关推荐

拯救你的备份数据!STM32F407 RTC Tamper功能防篡改设计指南

本文详细介绍了STM32F407 RTC Tamper功能在物联网数据安全中的应用,包括硬件触发、数据清除和时间戳记录等核心机制。通过实战案例和代码示例,展示了如何构建多层次的防御体系,确保敏感数据在物理入侵时自动擦除并记录精确时间戳,适用于智能门锁、工业传感器等高安全需求场景。

weixin_28278377的博客 279

android页面状态管理器,关于Android加载状态视图切换

关于Android加载状态视图切换目录介绍1.关于Android界面切换状态的介绍2.思路转变,抽取分离类管理几种状态3.关于该状态切换工具优点分析4.如何实现的步骤5.使用方法介绍和Demo下载好消息博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护...

weixin_36090220的博客 235

从零到一:Livox Mid-360 激光雷达的硬件集成与避坑实战

本文详细介绍了Livox Mid-360激光雷达的硬件集成全流程,包括硬件准备、网络配置、驱动编译和常见问题解决方案。通过实战经验,帮助开发者高效完成从设备拆箱到数据输出的完整链路,避免在IP设置、驱动编译和固件兼容性等环节踩坑。

salt的博客 1030

安卓 如何载入一个新窗口如何关闭窗口和向另一个窗口传值

我这里是有两个窗口 第二个窗口会把第一个窗口传过来的值显示在标签上 第二个窗口的按钮是销毁本窗口 第一个窗口按钮是载入第二个窗口并且传值到第二个窗口 (有几个按钮ID和textview ID我就不提了应该看得懂) 这里主要用到了Intent发现这个对象用到的很多 这是第一个窗口的java代码MainActivity package com.example.vmp...

weixin_30735745的博客 428

神州数码OSPF实战配置详解(手把手教学)

本文提供神州数码设备上OSPF基础配置的详细实战教程。通过搭建典型的两台三层交换机互联实验环境,手把手演示了VLAN创建、接口IP配置、OSPF进程启动、Router-ID设置及网络宣告等核心步骤,并分享了邻居状态验证、路由检查及常见排错方法,帮助网络工程师快速掌握神州数码OSPF的配置要点与操作技巧。

weixin_29210727的博客 79

不用编码器也能玩转BLDC?手把手教你反电动势定位实战

本文详细介绍了无刷直流电机(BLDC)的无传感器控制方案——反电动势定位法,通过STM32实战演示如何实现基本控制。文章涵盖核心原理、硬件准备、信号采集技巧及代码实现,特别适合静音风扇、小型机器人等对成本敏感的应用场景,帮助开发者降低硬件成本并提升系统可靠性。

lg888的博客 898

Android视图加载到窗口的过程分析

上一篇博客Android中Handler原理在讲到Handler的时候谈到了android的Activity启动是如何执行到onCreate方法的,这篇主要从onCreate方法里面我们必须要写的方法setContentView开始,研究布局视图是如何加载到手机窗口上的。 当在执行到setContentView时,实际上执行的是 public void setContentView...

weixin_30315723的博客 151

网络安全隔离技术解析:单向网闸与双向网闸的核心差异与应用场景

本文深入解析网络安全隔离技术中的单向网闸与双向网闸,详细比较两者的核心差异与应用场景。单向网闸通过物理隔离确保数据单向流动,适用于金融交易等高风险场景;双向网闸则支持严格安检的双向数据交互,常见于医疗、政务等领域。文章还提供了选型建议和技术发展趋势,帮助读者根据安全需求和业务场景选择最适合的网闸解决方案。

weixin_29323365的博客 528

android用什么加载活动界面,Android中如何优雅的显示加载界面

GitHub地址先说如何使用Gradle://项目gradle中allprojects {repositories {google()jcenter()maven { url 'https://jitpack.io' }}}//模块gradle中implementation 'com.github.goodluck028:ShowLoading:1.0.3'使用方法//activityLoadin...

weixin_39688856的博客 302

PCB设计中的规则优先级陷阱:为什么你的过孔总是十字连接?

本文深入解析PCB设计中Altium Designer规则优先级机制,解决过孔总是十字连接而非全连接的问题。通过分析铺铜连接原理和规则匹配逻辑,提供精确控制连接方式的技术实践,包括Custom Query使用和优先级最佳设置,帮助设计师避免常见陷阱,优化高速电路板的电气性能和制造可靠性。

banana的博客 469

ASM准入小助手卸载没有密码的方法:读取明文密码2024年7月有效

在一次工作过程中,电脑中意外的安装了一个ASM准入小助手软件,工作结束以后回来发现没有卸载,然后就决定把它卸载掉,但是居然给了我一个大大的提示框:由于联系不到当时给我安装的那个人了,所以一时陷入了焦灼的状态,因为我安装另一个终端准入,会直接提示冲突了。所以经过注册表(regedit)、任务管理器等各种折腾之后,最后都失败了,然后想起了多年前在吾爱论坛学到过的东西,最后意外的找到了密码,然后就完美成功卸载了。

布啦啦 7805

android重新加载界面

Android重新加载界面 在开发Android应用时,经常会遇到需要重新加载界面的情况,例如当用户点击一个按钮后需要刷新页面显示最新数据。本文将介绍如何在Android应用中实现重新加载界面的功能。 方法一:使用Intent重新启动Activity 一种简单的方法是通过创建一个新的Intent对象,然后启动当前Activ...

weixin_35110501的博客 608

wvp gb28181 pro 平台国标级连功能说明

国标28181不同平台之间支持两种连接方式,平级和上下级,WVP目前支持向上级级联。

zengliguang的专栏 3887

LayoutInflater

LayoutInflater 转自 作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入. 2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素. 方法: Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activity基类, 然后在onCreate里面使...

zwxiaole的专栏 123

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Android 应用程序界面设计建议

与 iOS 相比,Android 系统界面存在各种不协调,应用界面本身缺乏统一的规范。虽然 Android 的开放性为应用的自主发挥带来了最大的可能性,但如果系统本身能够提供标准的范例,也未必是一件坏事,毕竟许多应用并不一定需要独创的界面。从 Android 4.0 开始,系统界面在一致性上有了许多改善,那么 Android 应用的界面应该如何设计?如果你仔细观察 Google 近期的一系列应

张进の专栏 1200

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

LayoutInflater 动态载入界面

作用:  1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入.  2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素.  方法:     Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activity基类, 然后在onCreate里面使用setCo

yzw_will的专栏 715

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

安卓开发—Android基础

安卓开发—Android基础 移动开发 移动开发也叫做移动互联网开发。是指以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,业内也称作为无线开发。 移动应用包括早期的WM掌上助理设备,Web os设备、java设备、塞班设备,以及现在现在火热的安卓和苹果设备等移动应用的开发。 谷歌提供安卓平台,要开发,只需要掌握java语言,就可以在安卓平台上进行开发。 三大主流移动开发平台 以下是Android、IOS、Windows phone三大主流移

cs_loser的博客 1万+

Android 应用界面设计

与 iOS 相比,Android 系统界面存在各种不协调,应用界面本身缺乏统一的规范。虽然 Android 的开放性为应用的自主发挥带来了最大的可能性,但如果系统本身能够提供标准的范例,也未必是一件坏事,毕竟许多应用并不一定需要独创的界面。从 Android 4.0 开始,系统界面在一致性上有了许多改善,那么 Android 应用的界面应该如何设计?如果你仔细观察 Google 近期的一系列应用上

zhjp4295216的专栏 898

可能是理想的Android欢迎界面实现

我们在使用Android时,很多APP打开都会有启动画面(欢迎界面),它会停留若干秒后再进入主界面。 先看一下Demo效果。 源码:GitHub地址 欢迎界面的意义 欢迎界面固然有展示品牌形象的作用,但关于欢迎界面我们需要明白是: 理论上界面越快消失越好,让用户尽早使用到APP 欢迎界面的停留可能用于广告的展示 显示欢迎界面的意义不是为了单纯的“炫”,它是给加载APP运行时需要的数据作掩护 ...

Geeny的博客 968

android异步任务载入数据界面实现

android 异步任务的一个后台方法本质是开启一个线程完毕耗时操作,其它onPostExecute方法和onPreExecute方法执行在UI主线程用于更新UI界面。为了提高用户体验常见的异步任务载入方式如今总结例如以下: 1、异步载入界面效果例如以下: 关键代码例如以下所看到的: /** * 异步任务给列表载入数据 */ private void fillDat...

weixin_30593261的博客 156

android增加欢迎界面,【架构】可能是理想的Android欢迎界面实现

我们在使用Android时,很多APP打开都会有启动画面(欢迎界面),它会停留若干秒后再进入主界面。先看一下Demo效果。开机效果欢迎界面的意义欢迎界面固然有展示品牌形象的作用,但关于欢迎界面我们需要明白是:理论上界面越快消失越好,让用户尽早使用到APP欢迎界面的停留可能用于广告的展示显示欢迎界面的意义不是为了单纯的“炫”,它是给加载APP运行时需要的数据作掩护欢迎界面显示过程中,应该是全屏的、不...

weixin_32467421的博客 459

2024年安卓最新Webkit for Android,2024年最新android界面设计规范

最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021BAT 面试真题解析,我把大厂面试中常被问到的技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。Android 基础知识点Java 基础知识点Android 源码相关分析常见的一些原理性问题。

2401_84545497的博客 852

Android:LayoutInflater载入没有载入或想动态载入的layout

当一个Activity想要调用多个layout中的控件,就可以通过LayoutInflate getSystemService方法载入该控件所在的layout,   下面以一个TextView为例,具体代码如下: 1.activity.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk...

auwiv6318的博客 190

android 自定义搜索 的简单实现

<br />如有错漏请不吝拍砖指正,转载请注明出处,非常感谢 <br /> <br /> <br /> <br />我个人感觉从某种意义上讲,android用户体验的核心理念之一就是“无处不搜索”,<br />甚至包括chrome,都是此理念的最佳实践之一<br /> <br />因此android也提供了非常强大的自定义搜索开发的支持。<br /> <br />本文通过一个简单的示例程序,简单介绍自定义搜索实现的步骤,<br />实际上自定义搜索的功能远远强于本文所述。<br /> <br />SDK提供

silenceburn的专栏 1万+

Android,LayoutInflater的简单理解

LayoutInflater作用及使用    作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入. 2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素. 方法:    Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Acti

hanyuboke的专栏 461

安卓版Qt载入资源文件

安卓版qt载入资源文件

友善啊,朋友的博客 1261
上一篇: android 错误调试(一)
下一篇: Cannot start compilation: the output path is not specified for module "..." Specify the output path
水月沐风
博客等级 码龄10年 186粉丝 95原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值