概念当前应用程序在启动的时候都会有一个展示自己公司LOGO和APP名字的界面。这个界面成为SplashActivity。布局 ...
转载 2016-01-04 09:09:00
235阅读
2评论
在Android开发中,SplashActivity启动了两次的问题常常会让开发者感到困惑。这通常是因为Activity在某些情况下被意外多次创建,导致用户体验受到影响。本文将详细记录解决该问题的过程,内容包括协议背景、抓包方法、报文结构、交互过程、异常检测和逆向案例。 ![OSI模型四象限图]( 在我们的Android应用中,SplashActivity常常被用作启动画面,用于展示应用的品牌
原创 7月前
44阅读
众所周知,我们很多应用都会有一个SplashActivity,用来当作进入应用的第一个过度界面,显示一个logo信息。如下所示,是我的简洁天气的SplashActivity。 但是,它的作用仅仅只是用来显示一个logo信息吗?这样岂不是太浪费了?答案是肯定的。其实一开始学习Android的时候,我也以为它的作用仅仅是用来显示logo信息,但是在观察新浪微博、腾讯微博等应用之后,我发现每次显示这个界面的时间会有所不同,网络好的时候感觉不出来,网络不好的时候会停留的时间比较长一点,所以,我可以肯定说:在这个Activity里面,肯定为下一个Activity的出现打好了基础,也就是说预先初始化了一.
转载 2013-08-10 00:15:00
45阅读
2评论
众所周知,我们很多应用都会有一个SplashActivity,用来当作进入应用的第一个过
原创 2023-05-05 19:03:19
429阅读
创建欢迎页SplashActivitypublic class SplashActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
原创 2022-06-06 13:47:20
780阅读
# Android开发:SplashActivity时预加载MainActivity 在Android应用中,SplashActivity(启动页)常用作应用启动时的过渡界面。它可以展示应用的品牌形象、加载内容或进行一些初始化操作。预加载MainActivity是一个常用的技术,它可以提升用户体验,使应用在用户准备进入主界面时更为流畅。 ## 一、什么是SplashActivity? Spl
原创 10月前
292阅读
# Android窗口泄漏问题解析与解决办法 在开发Android应用时,我们经常会遇到`android.view.WindowLeaked`错误,错误信息类似于`Activity xxx has leaked window xxx`。这个错误通常是由于在Activity被销毁时,窗口仍然保持着对Activity的引用而导致的。本文将对这个问题进行详细分析,并给出解决办法。 ## 问题原因分析
原创 2023-07-27 01:22:53
2750阅读
1、SplashActivitySplashActivity设为Launcher Activity,只需要在AndroidManifest.xml文件中配置SplashActivity的intent-filter如下所示:<!--启动界面--> <activity android:name=".SplashActivity" android:theme="@st
这一节我们来讲解启动界面,效果如下: 首次创建一个SplashActivity用来做启动界面,因为创建完项目默认是MainActivity做主界面,所以需要去掉,将启动配置到同时去掉SplashActivity,并且去掉SplashActivity的标题栏,同时还要设置为全屏。Activity启动配置 在清单文件将启动配置剪贴到SplashActivity:<activity an
App启动页打开一个应用程序时,第一眼看到的并不是主程序的界面,而是一个类似欢迎的界面,它叫SplashActivity。一般在这个页面可以做一些App数据初始化的工作。(splash,泼洒,渲染)SplashActivity的实现实现的效果当用户点击App icon后,进入SplashActivity,大约经过1~2秒跳转到程序的主界面。SplashActivity的全屏效果一般App的启动页都
创建Project 并命名为Discover创建启动页的Java文件——SplashActivity.java继承于Activity在AndroidManifest.xml中配置首先激活的Activity为.SplashActivity创建启动页的布局文件——splash.xml在drawable中创建样式文件home_gradient.xml设置启动页背景的渐变效果SplashActivity.
转载 6月前
18阅读
App启动页 打开一个应用程序时,第一眼看到的并不是主程序的界面,而是一个类似欢迎的界面,它叫SplashActivity。一般在这个页面可以做一些App数据初始化的工作。 SplashActivity的实现 实现的效果当用户点击App icon后,进入SplashActivity,大约经过1~2秒跳转到程序的主界面。 SplashActivity的全屏效果 一般App的启动页都是全屏。可以用于显
转载 5月前
63阅读
最近又开始学习Android studio 了,在制作APP时,都有一个启动的界面,看上去美观且实用(也可以作为以后的广告位←那怎样制作呢?第一步:新建Splash如图,新建一个Empty Activity。然后将名字改为SplashActivity。第二步:SplashActivity的内容如图:方便起见,我把代码贴出来,代码如下:public class SplashActivity exte
转载 2023-07-06 23:14:54
475阅读
一般的App想要显示公司的log什么的,都会在启动的第一个页面显示,就是SplashActivity。目前在看到一个替代SplashActivity的方案。使用SplashActivity的时候,一般会等待几秒以后finish()该页面,进入MainActivity。替代方案:通过给theme设置一个属性:android:windowBackground,然后就可以显示了。具体方案:用户从 Hom
转载 2024-02-20 20:13:12
87阅读
一般的App想要显示公司的log什么的,都会在启动的第一个页面显示,就是SplashActivity。目前在看到一个替代SplashActivity的方案。使用SplashActivity的时候,一般会等待几秒以后finish()该页面,进入MainActivity。替代方案:通过给theme设置一个属性:android:windowBackground,然后就可以显示了。具体方案:用户从 Hom
转载 2024-01-12 00:18:04
29阅读
1.滑动返回时看见了 Launcher保证栈底 Activity 的主题是不透明的。例如 demo 中的首个 Activity 是 SplashActivity,进入主界面后 SplashActivity 就销毁了,此时 MainActivity 就是栈底 Activity,需保证 MainActivity 的主题不透明2.滑动返回不生效必须在 Application 的 onCreate 方法中
本篇实现效果图:新建分别一个空的Activity,命名为SplashActivity和GuideActivity(GuideActivity是app 引导页,效果下一步实现~):1. SplashActivity.classpackage com.example.myapp.activity; import androidx.annotation.Nullable; import android
# 实现Android的闪屏页视频播放教程 ## 整体流程 下面是实现Android的闪屏页视频播放的步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 添加视频资源到raw文件夹中 | | 2 | 创建SplashActivity用于展示闪屏页 | | 3 | 在SplashActivity中设置VideoView并播放视频 | | 4 | 在AndroidMani
原创 2024-03-04 05:29:32
256阅读
我们给SplashActivity设置单独的样式,我们重点是加了背景和设置状态栏背景为白色状态栏文字为黑色(因为演示的SplashActivity背景为白色所以设置状态栏为白色比较好),并且用了没有ActionBar的样式<style name="Theme.WhitePageDemoSplash" parent="Theme.MaterialComponents.DayNight.NoAc
Android App 开机启动后台运行的实现步骤如下: 步骤 | 操作 | 代码 ---|---|--- 1 | 创建一个新的 Android 项目 | 无需代码 2 | 添加一个启动界面(SplashActivity) | 无需代码 3 | 在AndroidManifest.xml文件中设置SplashActivity为启动界面,并添加相关权限 | 无需代码 4 | 在SplashActiv
原创 2024-02-03 06:54:46
846阅读
  • 1
  • 2
  • 3
  • 4
  • 5