<activity
android:name=“com.umeng.socialize.view.ShareActivity”
android:configChanges=“orientation|keyboard”
android:launchMode=“singleTask”
android:noHistory=“true”
android:theme=“@style/Theme.UMDialog”
android:windowSoftInputMode=“stateVisible|adjustResize” >
<activity
android:name=“com.tencent.tauth.AuthActivity”
android:launchMode=“singleTask”
android:noHistory=“true” >
<activity android:name=“com.tencent.connect.common.AssistActivity”
android:theme=“@android:style/Theme.Translucent.NoTitleBar”
android:screenOrientation=“portrait”>
<meta-data
android:name=“UMENG_APPKEY”
android:value=“xxxxxxxxxxxxxxxxxxxxxx” >
3. 导入相应的资源文件
找到你下载的SDK,解压后有libs和res文件夹,直接放入你的项目
4. 编写代码
private void initialUM() {
// 首先在您的Activity中添加如下成员变量
mController = UMServiceFactory.getUMSocialService(“com.umeng.share”,
RequestType.SOCIAL);
// 设置分享内容
mController
.setShareContent(“友盟社会化组件(SDK)让移动应用快速整合社交分享功能,http://www.umeng.com/social”);
mController
.setShareMedia(new UMImage(mContext, R.drawable.ic_launcher)); // 设置分享图片内容
SocializeConfig config = mController.getConfig();
// 开通短信
config.setShareSms(true);
config.setShareMail(true);
config.setPlatforms(SHARE_MEDIA.QZONE, SHARE_MEDIA.TENCENT);
// wx967daebe835fbeac是你在微信开发平台注册应用的AppID, 这里需要替换成你注册的AppID
String appID = “wxfc7bdd52daa288f9”;
// 微信图文分享必须设置一个Url
String contentUrl = “http://t.cn/zTXUNMu”;
// 添加微信平台,参数1为当前Activity, 参数2为用户申请AppID,参数3为点击分享内容跳转到的目标url
UMWXHandler wxHandler = config.supportWXPlatform(getActivity(), appID,
contentUrl);
// 设置分享标题
wxHandler.setWXTitle(“浪腾微博客户端不错”);
// 支持微信朋友圈
UMWXHandler circleHandler = config.supportWXCirclePlatform(
getActivity(), appID, contentUrl);
circleHandler.setCircleTitle(“浪腾微博客户端还不错…”);
}
打开分享:
mController.openShare(getActivity(), false);
5. 最终效果:
总结
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的14套腾讯、字节跳动、阿里、百度等2021最新面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。
网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门,即可获取!
mg-lE0yuayj-1714409911589)]
[外链图片转存中…(img-cNlBrQYD-1714409911591)]
网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门,即可获取!