专业的短链接生成工具
链接域名
短网址有效期
app下载功能背后的逻辑
更新时间:2025-5-7 10:53:33 作者:爱短链
目的 下载功能在app比如腾讯视频很常见,app本地视频缓存,百度网盘下载,手机软件更新下载等。
在许多情况下,文件下载是批量的,如电视剧下载、软件批量更新等。
一个看似简单的功能背后有很多逻辑需要产品经理去思考。
所以今天讨论一下app下载功能,也让大家更直观地了解功能与场景的关系。
为了使阐述更直观,我们从一个场景开始讨论。
用户场景 星期天下午,小欣躺在沙发上享受舒适的休息时间。
他打开了XXapp,依次点击下载A、B、C、D计划好好利用剩下的休息时间。
排除下载异常和下载完成两种情况,正常情况下有三种下载任务:下载、等待、暂停;系统限制,只有一个文件处于下载状态,其余文件需要等待或暂停。
假设A此时正在下载,B、C和D处于等待中,如下图所示: 当小新点击任务A和任务B时,你会觉得ABCD四个任务的状态会如何变化?停下来想想,或者我们用一个app来具体研究一下,这里就选爱奇艺视频吧。
爱奇艺视频app逻辑: 第一次点击A时,A变成暂停,B变成下载,C、D变成等待,四者的优先级为:B