仅供自己参考第三方登录
来源:互联网 发布:手机淘宝怎么做 编辑:程序博客网 时间:2024/05/19 23:25
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
UMAuthListener umAuthListener=new UMAuthListener() {
@Override
public void onStart(SHARE_MEDIA share_media) {
}
@Override
public void onComplete(SHARE_MEDIA share_media, int i, Map<String, String> map) {
}
@Override
public void onError(SHARE_MEDIA share_media, int i, Throwable throwable) {
}
@Override
public void onCancel(SHARE_MEDIA share_media, int i) {
}
};
UMShareAPI umShareAPI = UMShareAPI.get(MainActivity.this);
umShareAPI.getPlatformInfo(MainActivity.this,SHARE_MEDIA.QQ,umAuthListener);
}
});
if(Build.VERSION.SDK_INT>=23){
String[] mPermissionList = new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.CALL_PHONE,Manifest.permission.READ_LOGS,Manifest.permission.READ_PHONE_STATE, Manifest.permission.READ_EXTERNAL_STORAGE,Manifest.permission.SET_DEBUG_APP,Manifest.permission.SYSTEM_ALERT_WINDOW,Manifest.permission.GET_ACCOUNTS,Manifest.permission.WRITE_APN_SETTINGS};
ActivityCompat.requestPermissions(this,mPermissionList,123);
}
}
@Override
public void onClick(View v) {
UMAuthListener umAuthListener=new UMAuthListener() {
@Override
public void onStart(SHARE_MEDIA share_media) {
}
@Override
public void onComplete(SHARE_MEDIA share_media, int i, Map<String, String> map) {
}
@Override
public void onError(SHARE_MEDIA share_media, int i, Throwable throwable) {
}
@Override
public void onCancel(SHARE_MEDIA share_media, int i) {
}
};
UMShareAPI umShareAPI = UMShareAPI.get(MainActivity.this);
umShareAPI.getPlatformInfo(MainActivity.this,SHARE_MEDIA.QQ,umAuthListener);
}
});
if(Build.VERSION.SDK_INT>=23){
String[] mPermissionList = new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.CALL_PHONE,Manifest.permission.READ_LOGS,Manifest.permission.READ_PHONE_STATE, Manifest.permission.READ_EXTERNAL_STORAGE,Manifest.permission.SET_DEBUG_APP,Manifest.permission.SYSTEM_ALERT_WINDOW,Manifest.permission.GET_ACCOUNTS,Manifest.permission.WRITE_APN_SETTINGS};
ActivityCompat.requestPermissions(this,mPermissionList,123);
}
}
阅读全文
1 0
- 仅供自己参考第三方登录
- mysql参考(仅供自己参考)
- log4j学习_仅供自己参考
- urlrewrite学习_仅供自己参考
- proxool学习_仅供自己参考
- hadoop个人笔记,仅供自己参考
- maven学习(仅供自己参考)
- gsoap编译(仅供自己参考)
- struts重复提交学习_仅供自己参考
- Struts标签库(仅供自己参考)
- linux常用命令罗列记忆(仅供自己参考
- 多并发条件依赖执行 (仅供自己参考)
- 仅供自己记录
- 作业,仅供学习参考
- 重复执行sql语句前的判断参考-仅供自己备忘参考
- 开始学习Matlab,一点一滴记录自己的所学 仅供自己参考Matlab(2)
- RecyclerView仅供自己使用
- 搜集论坛SQL问题集合.仅供自己和有兴趣的朋友参考。不做其他用途
- 聊天室v1.0
- Servlet-在web.xml中配置Servlet(Demo)
- [C#] 获取计算机内部信息
- 电力网、电力系统和动力系统几个概念的区别?
- 关于JDBC连接mysql数据库
- 仅供自己参考第三方登录
- 【九度OJ】1010:A + B
- java中弹出对话框的应用
- 鼠标经过展开图片
- hibernate常见错误
- 数据库中间件2:关于连接异构数据库的性能问题
- hdu 1241
- leetcode 672. Bulb Switcher II
- 触宝科技2018校招笔试题