十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
参考如下获取 头像和权限的代码:授权首先获取UMShareAPImShareAPI=UMShareAPI.get(this);选取需要授权的平台,并进行授权,其中umAuthLisrener是回调监听器,需要开发者根据需求重新定义SHARE_MEDIAplatform=SHARE_MEDIA.SINA;mShareAPI.doOauthVerify(this,platform,umAuthListener)privateUMAuthListenerumAuthListener=newUMAuthListener(){@OverridepublicvoidonComplete(SHARE_MEDIAplatform,intaction,Mapdata){Toast.makeText(getApplicationContext(),"Authorizesucceed",Toast.LENGTH_SHORT).show();}@OverridepublicvoidonError(SHARE_MEDIAplatform,intaction,Throwablet){Toast.makeText(getApplicationContext(),"Authorizefail",Toast.LENGTH_SHORT).show();}@OverridepublicvoidonCancel(SHARE_MEDIAplatform,intaction){Toast.makeText(getApplicationContext(),"Authorizecancel",Toast.LENGTH_SHORT).show();}};对于删除授权使用的接口是mShareAPI.deleteOauth(AuthActivity.this,platform,umdelAuthListener);不难看出与授权的参数是一样的。注意要重写onActivityResult()@OverrideprotectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){super.onActivityResult(requestCode,resultCode,data);mShareAPI.onActivityResult(requestCode,resultCode,data);}5.1.1获取客户端安装信息使用如下接口mShareAPI.isInstall(this,SHARE_MEDIA.WEIXIN)5.2获取用户信息已授权的平台,可以获取用户信息(新浪微博可以获取用户好友列表)实现的方法与授权和解除授权类似:mShareAPI=UMShareAPI.get(this);初始化UMShareAPI,然后进行用户信息获取:mShareAPI.getPlatformInfo(UserinfoActivity.this,platform,umAuthListener);注意必须在调用授权接口mShareAPI.doOauthVerify(this,platform,umAuthListener)之后才可以获取用户信息,建议在doOauthVerify方法完成的onComplete方法中调用获取用户信息方法,返回的所有信息都在Mapdata)集合中获取对于新浪微博好友列表的获取使用的接口是:mShareAPI.getFriend(UserinfoActivity.this,SHARE_MEDIA.SINA,umGetfriendListener);注意要重写onActivityResult()@OverrideprotectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){super.onActivityResult(requestCode,resultCode,data);mShareAPI.onActivityResult(requestCode,resultCode,data);}//下面是我做的,可以看一下,看到不足之处,请指出,一起共同学习。(提示我是用Androidstudio做的,底版的Eclipse好像不行,新版的可以,已试过)
成都创新互联主营武陵源网站建设的网络公司,主营网站建设方案,重庆App定制开发,武陵源h5重庆小程序开发搭建,武陵源网站营销推广欢迎武陵源等地区企业咨询
安卓系统的手机有许许多多复杂的功能,下面我就来给大家介绍一下安卓系统怎样设置联系人头像
工具/材料
一部安卓手机
01
找到手机的“联系人”选项,点击进入
02
在联系人里面选择好自己想要设置头像的人,点击进入
03
进去联系人界面后,点击头像部分
04
选择好自己想要设置作为头像的图片,点击确认
05
最后可以看到成功将联系人的头像设置成自己想要的图片了
很简单的头像更改的实例~点击ImageButton,弹出对话框,对话框中图片使用gallery显示。点击确定,头像更换成功~
直接进“用户”界面点头像之后会出现“个人资料信息”对话框,再点一次头像就会提示你是拍照还是选择相册内的照片(MIUI7是这样弄的)