本项目主要是集成微信支付,android请求java服务器获取预支付订单后调起微信支付
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 532 2015-11-24 16:09 wexin_pay.classpath
文件 38397 2017-05-17 15:36 wexin_pay.gradle3.3 askArtifactsfileHashes.bin
文件 276938 2017-05-17 15:36 wexin_pay.gradle3.3 askArtifactsfileSnapshots.bin
文件 77313 2017-05-17 15:36 wexin_pay.gradle3.3 askArtifacts askArtifacts.bin
文件 17 2017-05-17 15:36 wexin_pay.gradle3.3 askArtifacts askArtifacts.lock
文件 68954 2017-05-17 15:36 wexin_pay.gradle3.3 asks\_compileDebugJavaWithJavaclocalClassSetAnalysislocalClassSetAnalysis.bin
文件 17 2017-05-17 15:36 wexin_pay.gradle3.3 asks\_compileDebugJavaWithJavaclocalClassSetAnalysislocalClassSetAnalysis.lock
文件 18618 2017-05-17 15:36 wexin_pay.gradle3.3 asks\_compileDebugJavaWithJavaclocalJarClasspathSnapshotlocalJarClasspathSnapshot.bin
文件 17 2017-05-17 15:36 wexin_pay.gradle3.3 asks\_compileDebugJavaWithJavaclocalJarClasspathSnapshotlocalJarClasspathSnapshot.lock
文件 686 2017-05-17 13:19 wexin_pay.ideacompiler.xml
文件 76 2017-05-17 13:19 wexin_pay.ideacopyrightprofiles_settings.xml
文件 896 2017-05-17 15:00 wexin_pay.ideaencodings.xml
文件 577 2017-05-17 14:52 wexin_pay.ideagradle.xml
文件 217 2017-05-17 14:52 wexin_pay.idealibrarieslibammsdk.xml
文件 1737 2017-05-17 15:36 wexin_pay.ideamisc.xml
文件 268 2017-05-17 13:21 wexin_pay.ideamodules.xml
文件 564 2017-05-17 13:21 wexin_pay.idea
unConfigurations.xml
文件 122396 2017-05-17 15:37 wexin_pay.ideaworkspace.xml
文件 846 2018-03-23 11:38 wexin_pay.project
文件 185 2018-03-23 10:08 wexin_pay.settingsorg.eclipse.core.resources.prefs
文件 177 2018-03-23 11:38 wexin_pay.settingsorg.eclipse.jdt.core.prefs
文件 2677 2018-03-23 10:28 wexin_payAndroidManifest.xml
文件 2677 2018-03-23 11:38 wexin_payinAndroidManifest.xml
文件 510 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitAlertAdapter$ViewHolder.class
文件 3276 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitAlertAdapter.class
文件 5265 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitCameraUtil.class
文件 873 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitMMAlert$1.class
文件 839 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitMMAlert$2.class
文件 1275 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitMMAlert$3.class
文件 1091 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitMMAlert$4.class
............此处省略365个文件信息
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“ };
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 532 2015-11-24 16:09 wexin_pay.classpath
文件 38397 2017-05-17 15:36 wexin_pay.gradle3.3 askArtifactsfileHashes.bin
文件 276938 2017-05-17 15:36 wexin_pay.gradle3.3 askArtifactsfileSnapshots.bin
文件 77313 2017-05-17 15:36 wexin_pay.gradle3.3 askArtifacts askArtifacts.bin
文件 17 2017-05-17 15:36 wexin_pay.gradle3.3 askArtifacts askArtifacts.lock
文件 68954 2017-05-17 15:36 wexin_pay.gradle3.3 asks\_compileDebugJavaWithJavaclocalClassSetAnalysislocalClassSetAnalysis.bin
文件 17 2017-05-17 15:36 wexin_pay.gradle3.3 asks\_compileDebugJavaWithJavaclocalClassSetAnalysislocalClassSetAnalysis.lock
文件 18618 2017-05-17 15:36 wexin_pay.gradle3.3 asks\_compileDebugJavaWithJavaclocalJarClasspathSnapshotlocalJarClasspathSnapshot.bin
文件 17 2017-05-17 15:36 wexin_pay.gradle3.3 asks\_compileDebugJavaWithJavaclocalJarClasspathSnapshotlocalJarClasspathSnapshot.lock
文件 686 2017-05-17 13:19 wexin_pay.ideacompiler.xm
文件 76 2017-05-17 13:19 wexin_pay.ideacopyrightprofiles_settings.xm
文件 896 2017-05-17 15:00 wexin_pay.ideaencodings.xm
文件 577 2017-05-17 14:52 wexin_pay.ideagradle.xm
文件 217 2017-05-17 14:52 wexin_pay.idealibrarieslibammsdk.xm
文件 1737 2017-05-17 15:36 wexin_pay.ideamisc.xm
文件 268 2017-05-17 13:21 wexin_pay.ideamodules.xm
文件 564 2017-05-17 13:21 wexin_pay.idea
unConfigurations.xm
文件 122396 2017-05-17 15:37 wexin_pay.ideaworkspace.xm
文件 846 2018-03-23 11:38 wexin_pay.project
文件 185 2018-03-23 10:08 wexin_pay.settingsorg.eclipse.core.resources.prefs
文件 177 2018-03-23 11:38 wexin_pay.settingsorg.eclipse.jdt.core.prefs
文件 2677 2018-03-23 10:28 wexin_payAndroidManifest.xm
文件 2677 2018-03-23 11:38 wexin_payinAndroidManifest.xm
文件 510 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitAlertAdapter$ViewHolder.class
文件 3276 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitAlertAdapter.class
文件 5265 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitCameraUtil.class
文件 873 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitMMAlert$1.class
文件 839 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitMMAlert$2.class
文件 1275 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitMMAlert$3.class
文件 1091 2018-03-23 11:38 wexin_payinclassescomjybfinancial_supermarketuikitMMAlert$4.class
............此处省略365个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)