只要创建一个BaseActivity,所有Activity都继承这个BaseActivity即可。
如下:
public class BaseActivity extends Activity { private final String TAG = this.getClass().getSimpleName(); @Override protected void onStart() { super.onStart(); FlurryAgent.setUserId(DEVICE_ID); FlurryAgent.onStartSession(this, Const.FLURRY_APP_KEY); } @Override protected void onStop() { super.onStop(); FlurryAgent.onEndSession(this); } }另外如果需要分析用户位置,需要加入定位的权限,上网权限是肯定的拉。 <!-- 网络连接 --> <uses-permission android:name="android.permission.INTERNET" /> <!-- 定位 --> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <!-- 查看网络状态 --> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <!-- 查看设备信息 --> <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
包不要忘了导入噢!
就这么简单!