• 大小: 1.74MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-07
  • 语言: Java
  • 标签: 微信支付  android  

资源简介

本项目主要是集成微信支付,android APP请求java服务器获取预支付订单后调起微信支付。代码简单,亲测可用!

资源截图

代码片段和文件信息

package com.weipay;

import java.security.MessageDigest;

public class MD5Util {

private static String byteArrayToHexString(byte b[]) {
StringBuffer resultSb = new StringBuffer();
for (int i = 0; i < b.length; i++)
resultSb.append(byteToHexString(b[i]));

return resultSb.toString();
}

private static String byteToHexString(byte b) {
int n = b;
if (n < 0)
n += 256;
int d1 = n / 16;
int d2 = n % 16;
return hexDigits[d1] + hexDigits[d2];
}

public static String MD5Encode(String origin String charsetname) {
String resultString = null;
try {
resultString = new String(origin);
MessageDigest md = MessageDigest.getInstance(“MD5“);
if (charsetname == null || ““.equals(charsetname))
resultString = byteArrayToHexString(md.digest(resultString
.getBytes()));
else
resultString = byteArrayToHexString(md.digest(resultString
.getBytes(charsetname)));
} catch (Exception exception) {
}
return resultString;
}

private static final String hexDigits[] = { “0“ “1“ “2“ “3“ “4“ “5“
“6“ “7“ “8“ “9“ “a“ “b“ “c“ “d“ “e“ “f“ };

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-04 11:27  android APP+Java微信支付\
     目录           0  2018-03-23 09:55  android APP+Java微信支付\weixinpay\
     文件         714  2017-05-17 15:27  android APP+Java微信支付\weixinpay\.classpath
     文件        1042  2018-03-23 11:37  android APP+Java微信支付\weixinpay\.project
     目录           0  2018-03-23 09:55  android APP+Java微信支付\weixinpay\.settings\
     文件         503  2017-05-17 15:27  android APP+Java微信支付\weixinpay\.settings\.jsdtscope
     文件          55  2018-03-23 09:55  android APP+Java微信支付\weixinpay\.settings\org.eclipse.core.resources.prefs
     文件         364  2017-05-17 15:27  android APP+Java微信支付\weixinpay\.settings\org.eclipse.jdt.core.prefs
     文件         479  2018-03-23 11:37  android APP+Java微信支付\weixinpay\.settings\org.eclipse.wst.common.component
     文件         305  2017-05-17 15:27  android APP+Java微信支付\weixinpay\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-05-17 15:27  android APP+Java微信支付\weixinpay\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-05-17 15:27  android APP+Java微信支付\weixinpay\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-05-17 15:27  android APP+Java微信支付\weixinpay\WebContent\
     目录           0  2017-05-17 15:27  android APP+Java微信支付\weixinpay\WebContent\meta-INF\
     文件          39  2017-05-17 15:27  android APP+Java微信支付\weixinpay\WebContent\meta-INF\MANIFEST.MF
     目录           0  2017-05-17 15:27  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\
     目录           0  2018-03-23 09:57  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\lib\
     文件      590004  2018-03-17 20:01  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\lib\httpclient-4.3.4.jar
     文件      149768  2018-03-17 20:01  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\lib\httpclient-cache-4.3.4.jar
     文件      282269  2018-03-17 20:01  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\lib\httpcore-4.3.2.jar
     文件       44653  2017-05-26 10:53  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\lib\javax.servlet.jsp.jstl.jar
     文件      159123  2017-05-17 15:27  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\lib\json-lib-2.4-jdk15.jar
     文件       88575  2017-05-26 10:53  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\lib\servlet-api.jar
     文件         982  2018-03-23 11:37  android APP+Java微信支付\weixinpay\WebContent\WEB-INF\web.xml
     目录           0  2018-03-23 09:55  android APP+Java微信支付\weixinpay\build\
     目录           0  2018-03-23 11:37  android APP+Java微信支付\weixinpay\build\classes\
     目录           0  2018-03-23 11:37  android APP+Java微信支付\weixinpay\build\classes\com\
     目录           0  2018-03-23 11:37  android APP+Java微信支付\weixinpay\build\classes\com\weipay\
     文件        2077  2018-03-23 11:37  android APP+Java微信支付\weixinpay\build\classes\com\weipay\MD5Util.class
     文件        4474  2018-03-23 11:37  android APP+Java微信支付\weixinpay\build\classes\com\weipay\NetUtil.class
     文件        5141  2018-03-23 11:37  android APP+Java微信支付\weixinpay\build\classes\com\weipay\PrepayId.class
............此处省略362个文件信息

评论

共有 条评论