微信分享功能android,Android微信分享功能实例+demo
Android微信分享功能实例
1 微信开放平台注册
2 获得appId,添加到程序中,并运行程序
3 使用应用签名apk生成签名,添加到微信开放平台应用签名,完成注册
4 测试分享功能。
有问题请留言 o(∩_∩)o 哈哈
代码如下:
package com.wx;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import com.tencent.mm.sdk.openapi.IWXAPI;
import com.tencent.mm.sdk.openapi.SendMessageToWX;
import com.tencent.mm.sdk.openapi.WXAPIFactory;
import com.tencent.mm.sdk.openapi.WXMediaMessage;
import com.tencent.mm.sdk.openapi.WXTextObject;
public class TestWXActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Log.d("lincoln", "onCreate");
api = WXAPIFactory.createWXAPI(this, appId, false);// 获得IWXAPI实例
regToWx();
findViewById(R.id.shareToWeiXin).setOnClickListener(
new OnClickListener() {
@Override
public void onClick(View v) {
sendReq();
}
});
findViewById(R.id.openWeiXin).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
api.openWXApp();
}
});
}
// 1 注册
private static final String appId = "wx24884b89ffe90bd6"; // 官网获得的appId
private IWXAPI api;// 第三方app和微信通讯的openapi接口
private void regToWx() {
api.registerApp(appId);
}
// 2 发送请求
private void sendReq() {
// 初始化WXTextObject对象
WXTextObject textObject = new WXTextObject();
textObject.text = "TestWX";
// 用WXTextObject对象初始化一个WXMediaMessage对象
WXMediaMessage msg = new WXMediaMessage();
msg.mediaObject = textObject;
msg.description = textObject.text;
// 构造一个Req
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.message = msg;
req.transaction = String.valueOf(System.currentTimeMillis());// 唯一字段,标识一个请求
api.sendReq(req);
}
}
下载Android微信分享功能实例demo:
具体下载目录在 /2013年资料/2月/24日/Android微信分享功能实例+demo
微信分享功能android,Android微信分享功能实例+demo相关推荐
- android 实现微信分享多张图片的功能
昨天公司老大通知客户改需求了,原来的微信分享改成分享多张图片,然后屁颠屁颠跑到微信平台看了以后 心里千万只草泥马狂奔而过,微信平台没有提供分享多张的SDK有木有啊,我们只能自己调用系统自带的分享功能实 ...
- android原生分享功能,Android原生分享到微博、微信等平台的实现方式
在这个版本功能涉及到Android分享方式的变更,需求要求: 分享只支持新浪微博.微信,其他方式均去掉. 为了更好的测试还是要看下Android分享实现分享的方式,然后才能更好地评估测试时间和设计测试 ...
- Android Studio 微信分享功能(包括可以分享到朋友圈,分享到朋友)
第一步:配置sdk 在build.gradle文件中,添加如下依赖即可: 在Android Studio中新建你的工程,并保证网络设置可以成功从jcenter下载微信SDK即可. dependenci ...
- android 开发微信群发,Android 记录一次开发微信分享功能的吐槽与思考
在App内潜入分享到微信好友或朋友圈的功能想必大家已经屡见不鲜了,比如Android分享一个网页信息(URL)到微信客户端的代码: /** * 微信分享:分享网页 * @param context * ...
- android微信分享工具,记录Android微信分享功能的吐槽与思考
在App内潜入分享到微信好友或朋友圈的功能想必大家已经屡见不鲜了,比如Android分享一个网页信息(URL)到微信客户端的代码: /** * 微信分享:分享网页 * @param context * ...
- Android微信h5分享,H5网页实现微信分享功能
H5网页实现微信分享功能 一,首先在公众号管理后台"公众号设置"的"功能设置"里填写JS接口安全域名,域名需要通过ICP备案,没有备案域名可以用SAE.BAE等 ...
- android实现微信分享、朋友圈分享功能
相信做app的都遇到要分享朋友圈,或者把东西分享给别人的这个功能,下面就是实现这个功能的代码. 要是遇到什么问题,在评论区留言,我会在第一时间回复哦!!! 1.第一步添加依赖 implementati ...
- android开发微信分享功能,Android编程实现微信分享信息的方法
本文实例讲述了Android编程实现微信分享信息的方法.分享给大家供大家参考,具体如下: 随着微信越来越火,越来越多的应用要求有分享到微信的功能.虽然有很多平台都帮集成有分享功能,比如友盟.但是个人觉 ...
- 关于Android开源库分享平台,(GitClub)微信小程序的开发体验
七八月份的深圳一直在下雨,总有人说雨天适合窝在家看书,对于程序开发者来说更是难得的学习机会.我们502工作室的小伙伴利用这个时间学习了一下微信小程序开发,并上线了一个GitClub小程序,目前功能有些 ...
最新文章
- 引用次数在 19000 次+的,都是什么神仙论文?
- phpstorm常用设置
- python内点法_Python_Day_02 str内部方法总结
- 基于C++实现五子棋AI算法思想
- mysql修改表的字段_mysql修改表字段学习笔记
- [Leetcode]-- Valid Number
- Spring 基础 用mock对Controller执行测试(系列号4)
- error C2864 只有静态常量整型数据成员才可以在类中初始化
- unix 与 linux 操作系统 介绍
- 华为HCNA教程(笔记)
- windows局域网的一个经典的入侵方法
- 查找计算机缓存文件,Win7系统怎么查找IE浏览器缓存文件夹路径
- 平面设计必须知道的尺寸列表
- 计算机网络——域名系统
- Beyond Compare实现Class文件对比
- 计算机系统操作高级工考试题,计算机系统操作高级工试题和答案.doc
- c语言sqar是double,C语言怎么编写正弦波
- WPF工控组态软件之冷却塔和空气压缩机开发
- 票据识别android代码,Android 百度AI开放平台-文字识别-财务票据文字识别
- 格子玻尔兹曼法学习记录(附MATLAB画图源程序)