此代码只是一个相对完整但较简单的支付示例,主要流程都已跑通还需要本人处理包名等环境问题具体实现功能如下:支付宝app支付服务器端代码(生成支付宝orderStr,https://docs.open.alipay.com/204/105296/#s3)、支付回调等、退款、退款查询微信公众号(已测试通过)、小程序(未测试,和公众号类似)支付、支付回调、退款、退款通知、退款查询注意:项目中使用数据库保存支付业务码,调用时直接使用业务码获取参数,如:PayOrderorder=newPayOrder();StringorderNo="aliapp-pay-test-"+newRandom().nextInt();order.setOrderNo(orderNo);order.setSubject("aliapp-pay-test-testttttttt:"+orderNo);order.setTotalFee(1);order.setAttach("testcode=STDPC-ALI-APP");try{returnpayService.pay(order,"STDPC-ALI-APP");}catch(Exceptione){e.printStackTrace();}returnnull;STDPC-ALI-APP为数据库中配置的参数(项目中用数据库,可以用json配置文件等实现需要修改代码)调用示例为:TestPayController.java
2018/1/20 1:07:10 21KB 支付 微信 支付宝 退款
1
sqlite3.exe是款强大的轻型数据库管理系统,它的设计目标是嵌入式的,目前在很多嵌入式产品中使用了它,占用资源低,支持Windows/Linux/Unix等等主流的操作系统,同时能跟很多程序言语相结合,如java,python,nodejs,同样比起Mysql、PostgreSQL这两款开源世界着名的数据库管理系统来讲,它的处理速度比他们都快。
sqlite3命令提速调试方法在调试Android上层系统时,经常需要改动到跟数据库相关的参数,光有SQL语句使用知识毫无用处,好在Android命令行下有sqlite3命令,而现在系统的应用会把数据保存到/data/data/包名/database/目录下,该目录下会有.db扩展名的数据库文件,关于该命令的使用如下例:1、打开指定数据库:sqlite3/data/data/com.android.providers.settings/databases/settings.db2、打开数据库后进入sqlite>命令行,可以使用.help查看可用指令了,也可以使用标准的SQL语句进行调试使用如update
2021/6/24 23:08:55 1.16MB sqlite.exe sqlite 数据库 svn错误清理
1
用于查看手机内使用真实包名;
ADB辅助工具
2018/2/4 13:05:10 1.9MB 安卓 工具
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡