mPaaS官方Android demo
这是mPaaS官方Android的demo,是需要注册企业账号才可以下载的,我现在提供给你们供学习用.
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594ab
文件 71 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594ab.gitignore
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalytics
文件 585 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalytics.gitignore
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapi
文件 7 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapi.gitignore
文件 648 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapiuild.gradle
文件 669 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapiproguard-rules.pro
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrc
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmain
文件 235 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmainAndroidManifest.xml
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmain
es
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmain
esvalues
文件 24 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmain
esvaluesstrings.xml
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapp
文件 7 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapp.gitignore
文件 1690 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappuild.gradle
文件 204 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappmetainfo.xml
文件 669 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappproguard-rules.pro
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrc
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmain
文件 309 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainAndroidManifest.xml
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjava
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacom
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaas
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemo
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalytics
文件 7411 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalyticsAnalyticsActivity.java
文件 928 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalyticsAnalyticsMicroApp.java
文件 2293 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalyticsAutomationActivity.java
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalyticsfragment
............此处省略1525个文件信息
package com.mpaas.demo.analytics;
import android.content.Intent;
import android.os.Bundle;
import android.os.SystemClock;
import android.support.annotation.Nullable;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;
import com.alipay.mobile.antui.basic.AUtitleBar;
import com.alipay.mobile.antui.basic.AUToast;
import com.alipay.mobile.common.logging.api.LogContext;
import com.alipay.mobile.common.logging.api.LoggerFactory;
import com.alipay.mobile.common.logging.api.behavor.Behavor;
import com.alipay.mobile.common.logging.api.behavor.BehavorID;
import com.alipay.mobile.common.logging.api.monitor.Performance;
import com.alipay.mobile.common.logging.api.monitor.PerformanceID;
import com.alipay.mobile.framework.app.ui.baseActivity;
import com.mpaas.demo.sharedres.MenuPopupWindow;
import com.mpaas.mpaasadapter.api.MPLogger;
/**
* Created by xingcheng on 2018/7/27.
*/
public class AnalyticsActivity extends baseActivity {
private static final String TAG = “AnalyticsActivity“;
private String userId;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_analytics);
// userId 这里根据不同设备生成了唯一的id,实际由业务方自定义
userId = MPLogger.getInstance().getUserId();
initView();
}
private void initView() {
final AUtitleBar autitleBar = (AUtitleBar) findViewById(R.id.analytics_title);
autitleBar.settitleText(getString(R.string.analytic_title) (int)getResources().getDimension(com.mpaas.demo.sharedres.R.dimen.text_size)
getResources().getColor(com.mpaas.demo.sharedres.R.color.title_color));
autitleBar.getRightButtonIconView().setonclickListener(new View.onclickListener() {
@Override
public void onclick(View v) {
MenuPopupWindow popupWindow = new MenuPopupWindow(AnalyticsActivity.this);
popupWindow.showAsDropDown(autitleBar.getRightButtonIconView() 0 0);
}
});
((TextView) findViewById(R.id.user_active_tips)).setText(getResources().getString(R.string.user_active_tips userId));
findViewById(R.id.user_active_btn).setonclickListener(new View.onclickListener() {
@Override
public void onclick(View v) {
testUserActive();
}
});
findViewById(R.id.behavior_log_btn).setonclickListener(new View.onclickListener() {
@Override
public void onclick(View v) {
testBehaviorLog();
}
});
findViewById(R.id.performance_log_btn).setonclickListener(new View.onclickListener() {
@Override
public void onclick(View v) {
testPerformanceLog();
}
});
findViewById(R.id.crash_log_btn).setonclickListener(new View.onclickListener() {
@Override
public void o
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594ab
文件 71 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594ab.gitignore
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalytics
文件 585 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalytics.gitignore
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapi
文件 7 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapi.gitignore
文件 648 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapiuild.gradle
文件 669 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapiproguard-rules.pro
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrc
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmain
文件 235 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmainAndroidManifest.xm
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmain
es
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmain
esvalues
文件 24 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapisrcmain
esvaluesstrings.xm
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapp
文件 7 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsapp.gitignore
文件 1690 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappuild.gradle
文件 204 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappme
文件 669 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappproguard-rules.pro
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrc
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmain
文件 309 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainAndroidManifest.xm
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjava
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacom
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaas
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemo
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalytics
文件 7411 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalyticsAnalyticsActivity.java
文件 928 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalyticsAnalyticsMicroApp.java
文件 2293 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalyticsAutomationActivity.java
目录 0 2018-10-30 06:43 mpaas_demo_android-master-f5ed434736b5e8c28ba90121c3c5037f526594abAnalyticsappsrcmainjavacommpaasdemoanalyticsfragment
............此处省略1525个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)