app为什么要有启动页(Splash screen)

1.包名(Package name)在Android系统中是判断一个App的唯一标识。

 

2.启动页Activity简单的来说Activity指的就是App中我们看到的页面,一个页面就是一个Activity,通常第一页启动起来的页面我们就称之为 “启动页Activity”。

 

3.为什么要有启动页(闪屏)

  ①闪屏首先是交互的响应,就像一个按钮凸起,点击它如果没有凹陷或者变色等变化,用户会觉得不可点击或者是木有反应,卡机,垃圾。闪屏就是一个最直接迅速的交互响应。

  ②其次,通过闪屏可以有效捕捉用户的视觉焦点,就像电梯间的分众液晶,闪屏的生命就是启动当下的场景。像很多应用更新之后,或者新手引导都放在启动轮播页来实现,闪屏则是浓缩为一屏,一种电影开始放映的片头感强调。有启动感,有仪式感,有图腾感。提升应用或者产品的逼格。
  ③最后,才是各位答主所说的掩盖启动比较慢的事实,第一点已经说了,避免用户不良体验更重于降低用户等待焦虑,毕竟用户明白正在加载是在等待,比应用卡死崩溃这种猜测好。 
  1、完成首次客户端的预加载
  2、完成如下业务检测(以曾经分析过的某app为例):
  ①获取用户位置权限检测
  ②升级逻辑检测
  ③登陆状态检测
  ④Push推送权限检测
  ⑤闪屏业务检测
  ⑥附加业务检测:麦克风、摄像头等 

转载于:https://www.cnblogs.com/ttys/p/7088846.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值