USDK国内接入文档


USDK初始化

<h5>2.0.1 初始化方法</h5> <p>合作商需在onCreate中调用USDK静态方法manager(Activity)来获取USDK的实例 (USDK.manager(activity)可以多次调用,不会影响程序运行性能) ,并调用SDKManager实例的初始化 方法init(Context),来完成SDK的初始化工作;示例如下:</p> <pre><code> UsdkActivity.manager(this).onCreate(savedInstanceState); USDK.manager(MainActivity.this).initSDK();</code></pre> <p>【注意:先调用onCreate再调sdk的初始化方法】</p> <h5>2.0.2 生命周期</h5> <pre><code class="language-java">UsdkActivity.manager(this).onCreate(savedInstanceState); UsdkActivity.manager(this).onStart(); UsdkActivity.manager(this).onPause(); UsdkActivity.manager(this).onResume(); UsdkActivity.manager(this).onNewIntent(newIntent); UsdkActivity.manager(this).onStop(); UsdkActivity.manager(this).onDestroy(); UsdkActivity.manager(this).onRestart(); UsdkActivity.manager(this).onConfigurationChanged(newConfig); UsdkActivity.manager(this).onKeyDown(keyCode, event); UsdkActivity.manager(this).finish(); UsdkActivity.manager(this).onBackPressed(); UsdkActivity.manager(this).onRequestPermissionsResult(requestCode, permissions, grantResults); </code></pre> <h5>2.0.3 初始化回调</h5> <pre><code class="language-java"> //初始化成功回调 USDK.manager(this).setInitCallback(new USDK.InitCallback() { @Override public void callback() { Toast.makeText(MainActivity.this, "初始化完成!!!", Toast.LENGTH_LONG).show(); } });</code></pre>

页面列表

ITEM_HTML