• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java AVAnalytics类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中com.avos.avoscloud.AVAnalytics的典型用法代码示例。如果您正苦于以下问题:Java AVAnalytics类的具体用法?Java AVAnalytics怎么用?Java AVAnalytics使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



AVAnalytics类属于com.avos.avoscloud包,在下文中一共展示了AVAnalytics类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: initAVSDK

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
private void initAVSDK(Context context) {
    Map map = this.getAppInfo();
    if(map != null && map.get("appId") != null && map.get("appKey") != null) {
        // 初始化应用信息
        String appId = map.get("appId").toString();
        String appKey = map.get("appKey").toString();
        AVOSCloud.initialize(context, appId, appKey);
        // 启用崩溃错误统计
        AVAnalytics.enableCrashReport(context.getApplicationContext(), true);
        AVOSCloud.setLastModifyEnabled(true);
        AVOSCloud.setDebugLogEnabled(true);

        //必须要设置默认的通知回调或者订阅一个频道,否则接收不到通知
        mRNPushNotificationHelper = new RNPushNotificationHelper(this.mApplication);
        PushService.setDefaultPushCallback(context.getApplicationContext(), mRNPushNotificationHelper.getMainActivityClass());
        //this.subscribeChannel("public");

        // 保存 installation 到服务器
        AVInstallation.getCurrentInstallation().saveInBackground(new SaveCallback() {
            public void done(AVException e) {
                String installationId = AVInstallation.getCurrentInstallation().getInstallationId();
                sendRegistrationToken(installationId);
            }
        });
    }
}
 
开发者ID:zzzkk2009,项目名称:react-native-leancloud-sdk,代码行数:27,代码来源:AvOsCloudPackage.java


示例2: onCreate

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_login);
		AVAnalytics.trackAppOpened(getIntent());

    AVService.initPushService(this);

		loginButton = (Button) findViewById(R.id.button_login);
		registerButton = (Button) findViewById(R.id.button_register);
		forgetPasswordButton = (Button) findViewById(R.id.button_forget_password);
		userNameEditText = (EditText) findViewById(R.id.editText_userName);
		userPasswordEditText = (EditText) findViewById(R.id.editText_userPassword);

		if (getUserId() != null && getIntent().getExtras()==null) {
//			Intent mainIntent = new Intent(activity, MainActivity.class);
//			startActivity(mainIntent);
			Toast.makeText(LoginActivity.this, "已登录", Toast.LENGTH_SHORT).show();
			activity.finish();
		}

		loginButton.setOnClickListener(loginListener);
		registerButton.setOnClickListener(registerListener);
		forgetPasswordButton.setOnClickListener(forgetPasswordListener);
	}
 
开发者ID:yoxin,项目名称:pet,代码行数:26,代码来源:LoginActivity.java


示例3: onCreate

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Timber.i("onCreate");
    AVAnalytics.trackAppOpened(getIntent());
    setContentView(provideContentViewId());
    ButterKnife.inject(this);
    if(toolbar!=null){
        setSupportActionBar(toolbar);
    }
    if(!TextUtils.isEmpty(NavUtils.getParentActivityName(this))){
        getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    }
    if(Build.VERSION.SDK_INT <= 19){
        tintManager = new SystemBarTintManager(this);
        tintManager.setStatusBarTintEnabled(true);
        tintManager.setNavigationBarTintEnabled(true);
        tintManager.setStatusBarTintColor(getResources().getColor(R.color.primary_dark));
    }
}
 
开发者ID:linroid,项目名称:Sky31Radio,代码行数:21,代码来源:BaseActivity.java


示例4: startAnimation

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
/**
 * 开始一个动画 强行开始,立即停止当前动画并开始
 *
 * @param anim  动画
 * @param event 事件
 */
public void startAnimation(int anim, int event) {

    // 首先是对isView的判断
    // 如果true,将其停止掉
    // 如果false,在开始动画
    // 其次查找animationL中有没有对应的动画
    // 如果有直接拿出来运行,如果没有,创建一个并保存

    // 省电模式中如果低电量状态则不执行任何动画
    if (C.BATTER_STATUS != C.BATTER_LOWER_POWER) {

        // 停止动画
        stopAnimation();

        if (!isView) {

            AVAnalytics.onEvent(MSSService.this, "Start Animation",
                    sp.getString("animation" + event, ""));
            animManage.startAnimation(anim, event);
            isView = true;
        }
    }
}
 
开发者ID:xia-weiyang,项目名称:MainScreenShow,代码行数:30,代码来源:MSSService.java


示例5: onCreate

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(R.layout.activity_login);
	AVAnalytics.trackAppOpened(getIntent());

   AVService.initPushService(this);

	loginButton = (Button) findViewById(R.id.button_login);
	registerButton = (Button) findViewById(R.id.button_register);
	forgetPasswordButton = (Button) findViewById(R.id.button_forget_password);
	userNameEditText = (EditText) findViewById(R.id.editText_userName);
	userPasswordEditText = (EditText) findViewById(R.id.editText_userPassword);

	if (getUserId() != null) {
		Intent mainIntent = new Intent(activity, MainActivity.class);
		startActivity(mainIntent);
		activity.finish();
	}

	loginButton.setOnClickListener(loginListener);
	registerButton.setOnClickListener(registerListener);
	forgetPasswordButton.setOnClickListener(forgetPasswordListener);
}
 
开发者ID:LunaGao,项目名称:AnyTime,代码行数:25,代码来源:LoginActivity.java


示例6: onCreate

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
@Override
	public void onCreate() {
		super.onCreate();
//    initDebugEnvironment(true, false, "DEBUG_SERVER_HOST");

		WXSDKEngine.addCustomOptions("appName", "NatExplorer");
		WXSDKEngine.addCustomOptions("appGroup", "Nat");
		WXSDKEngine.initialize(this,
				new InitConfig.Builder()
						.setImgAdapter(new ImageAdapter())
						.build()
		);

		AVOSCloud.useAVCloudUS();
		AVOSCloud.initialize(this, ApiKey.LC_APPID, ApiKey.LC_APPKEY);
		AVAnalytics.enableCrashReport(this, true);

		try {
			WXSDKEngine.registerModule("event", EventModule.class);
			WXSDKEngine.registerModule("navigator", NavigatorModule.class);
		} catch (WXException e) {
			e.printStackTrace();
		}
		Fresco.initialize(this);
		AppConfig.init(this);
		PluginManager.init(this);
	}
 
开发者ID:natjs,项目名称:nat-explorer,代码行数:28,代码来源:WXApplication.java


示例7: init

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
private void init() {
    Router.initialize(this);

    Stetho.initializeWithDefaults(this);
    Logger.init(TAG)                 // default PRETTYLOGGER or use just init()
            .methodCount(1)                 // default 2
            .hideThreadInfo()               // default shown
            .logLevel(LogLevel.FULL)        // default LogLevel.FULL
            .methodOffset(2);            // default 0

    FIR.init(this);
    // 初始化参数依次为 this, AppId, AppKey
    AVOSCloud.initialize(this, Constants.AVOSCloud.APP_ID, Constants.AVOSCloud.APP_KEY);
    AVAnalytics.enableCrashReport(this, true);
}
 
开发者ID:betroy,项目名称:xifan,代码行数:16,代码来源:App.java


示例8: initAVSDK

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
private void initAVSDK() {
    // We need to run this on the main thread, as the React code assumes that is true.
    // Namely, DevServerHelper constructs a Handler() without a Looper, which triggers:
    // "Can't create handler inside thread that has not called Looper.prepare()"
    Handler handler = new Handler(Looper.getMainLooper());
    handler.post(new Runnable() {
        public void run() {
            // 初始化应用信息
            AVOSCloud.initialize(getApplication().getApplicationContext(), leancloudAppId, leancloudAppKey);
            // 启用崩溃错误统计
            AVAnalytics.enableCrashReport(getApplication().getApplicationContext(), true);
            AVOSCloud.setLastModifyEnabled(true);
            AVOSCloud.setDebugLogEnabled(true);

            Context context = getApplication().getApplicationContext();
            Intent pushService = new Intent(context, PushService.class);
            context.startService(pushService);

            //必须要设置默认的通知回调或者订阅一个频道,否则接收不到通知
            mRNPushNotificationHelper = new RNPushNotificationHelper(getApplication());
            PushService.setDefaultPushCallback(getApplication().getApplicationContext(), mRNPushNotificationHelper.getMainActivityClass());
            //this.subscribeChannel("public");

            // 保存 installation 到服务器
            AVInstallation.getCurrentInstallation().saveInBackground(new SaveCallback() {
                public void done(AVException e) {
                    String installationId = AVInstallation.getCurrentInstallation().getInstallationId();
                    sendRegistrationToken(installationId);
                }
            });


        }
    });
}
 
开发者ID:zzzkk2009,项目名称:react-native-leancloud-sdk,代码行数:36,代码来源:RNPushNotificationRegistrationService.java


示例9: AVInit

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
public static void AVInit(Context ctx) {
    // 注册子类
    AVObject.registerSubclass(Images.class);
    AVObject.registerSubclass(Shot.class);
    AVObject.registerSubclass(PlaidItem.class);
    AVOSCloud.setDebugLogEnabled(true);
    // 初始化应用 Id 和 应用 Key,您可以在应用设置菜单里找到这些信息
    AVOSCloud.initialize(ctx, "x7H9QGolRK3CWPY78NhwNoX1-gzGzoHsz",
            "QMaBTdqwLKzetgIG21dijLNA");
    // 启用崩溃错误报告
    AVAnalytics.enableCrashReport(ctx, true);
    AVOSCloud.setLastModifyEnabled(true);
    mContext=ctx;
}
 
开发者ID:OldDriver007,项目名称:OldDriver-master,代码行数:15,代码来源:AVService.java


示例10: onCreate

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
public void onCreate() {
    // 请用你的AppId,AppKey。并在管理台启用手机号码短信验证
    AVOSCloud.initialize(this, "89g57jiok2kx2p50joq1ieuvjgeqplyhle3xskfgnm219c7n",
            "mg7ay31hkmyjnr66j5m1sewoebf1ht7gwttghzq5b4bigpsz");

    AVAnalytics.enableCrashReport(this, true);
    
}
 
开发者ID:AndroidCreativeDesign,项目名称:AndroidSharingPlatform,代码行数:9,代码来源:MyApp.java


示例11: initLeanCloud

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
private void initLeanCloud() {
    AVOSCloud.initialize(this, BuildConfig.LEANCLOUD_APP_ID,BuildConfig.LEANCLOUD_APP_KEY);
    AVInstallation.getCurrentInstallation().saveInBackground();
    PushService.setDefaultPushCallback(this, HomeActivity.class);
    AVAnalytics.enableCrashReport(this, true);
    setNotification(PreferenceManager.getDefaultSharedPreferences(this));
}
 
开发者ID:linroid,项目名称:Sky31Radio,代码行数:8,代码来源:App.java


示例12: onCreate

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
@Override
public void onCreate() {

	super.onCreate();

	AVAnalytics.setAnalyticsEnabled(true);
	AVOSCloud.initialize(this,
			"344d1fgl5cnwwvihhenzxg7lodwrzh9ktm0e0ngg1ngbhz4a",
			"46meqe2r876ejiega2nilqhivjxwiyqbx5wgrb50n6vuwrs7");
	// AVAnalytics.start(this); 已经不再需要这行代码了
	AVAnalytics.enableCrashReport(this, true);

	if (C.ISCRASHHANDLER) {
		CrashHandler crashHandler = CrashHandler.getInstance();
		// 注册crashHandler
		crashHandler.init(getApplicationContext());
	}

	// 判断是否魅族机型
	Log.i(TAG, "MANUFACTURER" + android.os.Build.MANUFACTURER);
	if (android.os.Build.MANUFACTURER.equals("Meizu")
			|| android.os.Build.MANUFACTURER.equals("MeiZu")
			|| android.os.Build.MANUFACTURER.equals("meizu")) {
		C.ISMEIZU = true;
	}

	SharedPreferences setting = PreferenceManager.getDefaultSharedPreferences(this);
	if(setting.getBoolean("Debug",false)){
		MyLog.MYLOG_SWITCH = true;
	}
}
 
开发者ID:xia-weiyang,项目名称:MainScreenShow,代码行数:32,代码来源:BaseApplication.java


示例13: inti

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
private void inti(){

        //AVOS
        AVOSCloud.useAVCloudCN();
        AVOSCloud.initialize(this, APPCodeConst.AVOS_ID, APPCodeConst.AVOS_Key);
        AVAnalytics.trackAppOpened(getIntent());//统计应用的打开情况

//        //umeng
//        UmengUpdateAgent.update(this);

    }
 
开发者ID:steven2947,项目名称:NeXT_pyp,代码行数:12,代码来源:StartActivity.java


示例14: inti

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
private void inti() {
	
   	//AVOS
   	 AVOSCloud.useAVCloudCN();
   	 AVOSCloud.initialize(this, APPCodeConst.AVOS_ID, APPCodeConst.AVOS_Key);
   	 AVAnalytics.trackAppOpened(getIntent());//统计应用的打开情况
   	 
   	 //UMENG
}
 
开发者ID:steven2947,项目名称:NeXT_pyp,代码行数:10,代码来源:StartActivity.java


示例15: inti

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
private void inti() {
	
   	//AVOS
   	 AVOSCloud.useAVCloudCN();
   	 AVOSCloud.initialize(this, APPCodeConst.AVOS_ID, APPCodeConst.AVOS_Key);
   	 AVAnalytics.trackAppOpened(getIntent());//统计应用的打开情况
}
 
开发者ID:steven2947,项目名称:NeXT_pyp,代码行数:8,代码来源:StartActivity.java


示例16: onPause

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
protected void onPause() {
  super.onPause();
  AVAnalytics.onPause(this);
}
 
开发者ID:yoxin,项目名称:pet,代码行数:5,代码来源:AnyTimeActivity.java


示例17: onResume

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
protected void onResume() {
  super.onResume();
  AVAnalytics.onResume(this);
}
 
开发者ID:yoxin,项目名称:pet,代码行数:5,代码来源:AnyTimeActivity.java


示例18: initLeanCloud

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
private void initLeanCloud() {
    AVOSCloud.initialize(appContext, ConstantValues.LEANCLOUD_ID, ConstantValues.LEANCLOUD_KEY);
    AVAnalytics.enableCrashReport(appContext, true);
    AVOSCloud.setDebugLogEnabled(BuildConfig.DEBUG);
}
 
开发者ID:WangGanxin,项目名称:DoingDaily,代码行数:6,代码来源:DoingDailyMainInit.java


示例19: onResume

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
@Override
protected void onResume() {
    super.onResume();
    AVAnalytics.onResume(this);
}
 
开发者ID:WangGanxin,项目名称:DoingDaily,代码行数:6,代码来源:BaseActivity.java


示例20: onPause

import com.avos.avoscloud.AVAnalytics; //导入依赖的package包/类
@Override
protected void onPause() {
    super.onPause();
    AVAnalytics.onPause(this);
}
 
开发者ID:WangGanxin,项目名称:DoingDaily,代码行数:6,代码来源:BaseActivity.java



注:本文中的com.avos.avoscloud.AVAnalytics类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java PreElement类代码示例发布时间:2022-05-22
下一篇:
Java AopNamespaceUtils类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap