Android全埋点解决方案
上QQ阅读APP看书,第一时间看更新

第2章 $AppViewScreen全埋点方案

$AppViewScreen事件,即页面浏览事件。在Android系统中,页面浏览其实就是指切换不同的Activity或Fragment(本书暂时只讨论切换Activity的情况)。对于一个Activity,它的哪个生命周期执行了,代表该页面显示出来了呢?通过对Activity生命周期的了解可知,其实就是onResume(Activity activity)的回调方法。所以,当一个Activity执行到onResume(Activity activity)生命周期时,也就代表该页面已经显示出来了,即该页面被浏览了。我们只要自动地在onResume里触发$AppViewScreen事件,即可解决$AppViewScreen事件的全埋点。