友盟统计 新的集成方法
关于AndroidStudio 友盟集成会非常简单易于控制
- 1
compile 'com.umeng.analytics:analytics:latest.integration'
- 2
现在大都是包含Fragment的应用
那么安到需要在程序入口处先调用
MobclickAgent.openActivityDurationTrack(false);
禁止默认的页面统计方式,这样将不会再自动统计Activity。将会采用有Fragment包含的统计方法
3
在activity中调用如下(也可写在BaseActivity中)
@Override protected void onResume() { super.onResume(); //友盟统计 MobclickAgent.onResume(this); } @Override protected void onPause() { super.onPause(); //友盟统计 MobclickAgent.onPause(this); }
- 4
在Fragment中调用,也可写在BaseFragment中
@Override public void onResume() { super.onResume(); if (isFirstFocused) { isFirstFocused = false; initData(); } MobclickAgent.onPageStart("BaseFragment"); //统计页面,"MainScreen"为页面名称,可自定义 } @Override public void onPause() { super.onPause(); MobclickAgent.onPageEnd("BaseFragment"); }
这样就完成了继承
PS:如果只是Activity组成的app只需要使用第三步即可