详情
https://developer.umeng.com/docs/66632/detail/66639#h2-u7B2Cu4E09u65B9u767Bu5F5513
先导包,导依赖
配置完成后进行以下
布局
<LinearLayout ns:android=\"http://schemas.android.com/apk/res/android\"
ns:app=\"http://schemas.android.com/apk/res-auto\"
ns:tools=\"http://schemas.android.com/tools\"
android:layout_width=\"match_parent\"
android:layout_height=\"match_parent\"
android:orientation=\"vertical\"
tools:context=\".MainActivity\">
<Button
android:id=\"@+id/qq\"
android:layout_width=\"wrap_content\"
android:layout_height=\"wrap_content\"
android:text=\"QQ\"/>
<Button
android:id=\"@+id/wx\"
android:layout_width=\"wrap_content\"
android:layout_height=\"wrap_content\"
android:text=\"WX\"/>
</LinearLayout>
App
public class App extends Application {
@Override
public void onCreate() {
super.onCreate();
UMConfigure.init(this,\"5a12384aa40fa3551f0001d1\"
,\"umeng\",UMConfigure.DEVICE_TYPE_PHONE,\"\");//58edcfeb310c93091c000be2 5965ee00734be40b580001a0
PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");
PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");
}
}
MainActivity
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import com.umeng.socialize.UMAuthListener;
import com.umeng.socialize.UMShareAPI;
import com.umeng.socialize.bean.SHARE_MEDIA;
import java.util.Map;
public class MainActivity extends AppCompatActivity {
private Button wx;
private Button qq;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
qq = findViewById(R.id.qq);
wx = findViewById(R.id.wx);
qq.set Listener(new View. Listener() {
@Override
public void (View v) {
UMShareAPI.get(MainActivity.this).getPlatformInfo(MainActivity.this, SHARE_MEDIA.QQ, new UMAuthListener() {
@Override
public void (SHARE_MEDIA share_media) {
}
@Override
public void onComplete(SHARE_MEDIA share_media, int i, Map<String, String> map) {
Toast.makeText(MainActivity.this,\"QQdenglu\",Toast.LENGTH_SHORT).show();
}
@Override
public void (SHARE_MEDIA share_media, int i, Throwable throwable) {
}
@Override
public void onCancel(SHARE_MEDIA share_media, int i) {
}
});
}
});
wx.set Listener(new View. Listener() {
@Override
public void (View v) {
UMShareAPI.get(MainActivity.this).getPlatformInfo(MainActivity.this, SHARE_MEDIA.WEIXIN, new UMAuthListener() {
@Override
public void (SHARE_MEDIA share_media) {
}
@Override
public void onComplete(SHARE_MEDIA share_media, int i, Map<String, String> map) {
Toast.makeText(MainActivity.this,\"WXdenglu\",Toast.LENGTH_SHORT).show();
}
@Override
public void (SHARE_MEDIA share_media, int i, Throwable throwable) {
}
@Override
public void onCancel(SHARE_MEDIA share_media, int i) {
}
});
}
});
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);
}
}
继续阅读与本文标签相同的文章
上一篇 :
如何运行BCH全节点?
-
壹鸽AI技术星球:音频检索在智能客服系统中的应用
2026-05-15栏目: 教程
-
怀旧掌机新成员
2026-05-15栏目: 教程
-
耗资10亿欧元的计算机,模拟人脑实验失败,人类注定无可取代
2026-05-15栏目: 教程
-
win7系统设置搜索文件内容
2026-05-15栏目: 教程
-
转转二手手机促进建立行业内信任机制
2026-05-15栏目: 教程
