Skip to content

Commit

Permalink
updated with exporting feature
Browse files Browse the repository at this point in the history
  • Loading branch information
nov30th committed Sep 27, 2023
1 parent 8d70ce6 commit f34af5a
Show file tree
Hide file tree
Showing 8 changed files with 212 additions and 179 deletions.
40 changes: 11 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,43 +11,34 @@ Xposed module for Alipay App which makes you barcode payment interface same as D
2.2.8|余额宝修改及收益自动计算、 自由选择支付宝付款码背景|2018.06|<=10.0.12
2.2.8|自由选择支付宝付款码背景|2018.06|<10.2.33
2.3.0|仅钻石付款背景|2021.09|所有版本
2.4.0-xxx|钻石背景或自定义皮肤|2022.01|>=10.2.23

## 2022.01功能更新
新增了自定义皮肤功能,包含随机更换皮肤功能(每次展示二维码随机使用一个自定义皮肤)

注意,模块没有界面操作,需有一定IT和美工经验。
2.4.0|钻石背景或自定义皮肤|2022.01|>=10.2.23
2.4.2|钻石背景或自定义皮肤(含导出)|2023.09|>=10.2.23

### 自定义皮肤说明
- 更新装X模块2.4.0版本。
- 手动下载DEMO资源包,放入SD卡根目录既可。(**[SD CARD]**\000_HOHO_ALIPAY_SKIN)
- **更新支付宝或者清除支付宝缓存后,需要在000_HOHO_ALIPAY_SKIN重新创建update文件夹(或文件)以更新缓存。**
- **界面无效果时,需手动修改支付宝权限给与存储卡读写功能以读取自定义界面配置**
- **第一次使用需手动修改支付宝权限给与存储卡读写功能以读取自定义界面配置**
### 目录结构说明

命名|所属目录|含义|是否目录|手动创建|作用后文件消失
-------|--------------------|-------------|---|---|---
actived|000_HOHO_ALIPAY_SKIN|开启自定义皮肤功能|随意|是|否
update|000_HOHO_ALIPAY_SKIN|触发支付宝增量自定义皮肤缓存|随意|是|是
delete|000_HOHO_ALIPAY_SKIN|触发支付宝删除自定义皮肤缓存|随意|是|是
export|000_HOHO_ALIPAY_SKIN|导出支付宝拥有皮肤|随意|是|是
任意名称目录|000_HOHO_ALIPAY_SKIN|自定义皮肤文件夹|是|是|否
任意名称文件|000_HOHO_ALIPAY_SKIN|无作用|否|是|否

> 通常情况下,创建 update文件 时,请同时创建 delete文件 干净清除。

> 触发仅在展示二维码时有效,使用手动触发机制非自动为避免频繁IO操作影响目标程序
> 通常情况下,创建 update文件夹 时,请同时创建 delete文件夹 干净清除
> 自定义皮肤开启后,账号皮肤数据不会被修改或影响,仅本地切换。
> 触发仅在展示二维码时有效
> 多个皮肤之间随机数切换,没有去重,看你手机心情展示
> 自定义皮肤开启后,账号皮肤数据不会被修改或影响,仅本地切换
内容|所属目录|含义
--------|---------|---------
z01.0001|皮肤子目录|付款码背景
z02.0001|皮肤子目录|付款码卡头背景颜色
z02.0002|皮肤子目录|付款码卡头中间logo
z02.0003|皮肤子目录|付款码卡头右侧水印
> export文件夹建立后,展示二维码,成功便export文件夹消失,如需更新展示则仍然需要创建update或delete文件夹。
> 多目录存在时多个皮肤之间随机数切换,没有去重,看你手机心情展示。
***资源包已经包含3个作者画的DEMO与简单的PSD文件,请自行研究。***

Expand All @@ -64,18 +55,9 @@ z02.0003|皮肤子目录|付款码卡头右侧水印
> <a href="images/final_code.png"><img src="images/final_code.png" height="600" /></a>
4. 其他界面内元素同样。如不希望随机界面,删除000_HOHO_ALIPAY_SKIN下其他皮肤目录后,同样创建创建delete与update两个文件夹触发更新。

## 2021.09更新
由于共享参数设置问题,之前版本在新版支付宝下会始终为默认初始大众会员。

作者时间原因及比较懒,直接去掉了设置界面,当前版本仅有单一的钻石会员背景。

## 2021.07酷市场
酷市场由于审核机制原因,2021年07月被下架。
## 更新历史

## 以往的截图
[更新历史](Updates.md)

<a href="Screenshot_Settings.png"><img src="Screenshot_Settings.png" height="600" alt="设置页面" /></a>
<a href="Screenshot_Alipay_Yuebao.png"><img src="Screenshot_Alipay_Yuebao.png" height="600" alt="余额宝显示" /></a>
<a href="Screenshot_Alipay_Diamond.jpg"><img src="Screenshot_Alipay_Diamond.jpg" height="600" alt="付款时背景" /></a>

【作者自用】
27 changes: 27 additions & 0 deletions Updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## 2033.09杭州亚运更新
由于官方出了一些好看的皮肤,鉴于有过期日,增加导出功能,便可保存皮肤使用。
(使用请注意版权问题,作者仅提供专业人士研究分析目的)

## 2022.01功能更新
新增了自定义皮肤功能,包含随机更换皮肤功能(每次展示二维码随机使用一个自定义皮肤)

注意,模块没有界面操作,需有一定IT和美工经验。

## 2021.09更新
由于共享参数设置问题,之前版本在新版支付宝下会始终为默认初始大众会员。

作者时间原因及比较懒,直接去掉了设置界面,当前版本仅有单一的钻石会员背景。

## 2021.07酷市场
酷市场由于审核机制原因,2021年07月被下架。

## 以往的截图

<a href="Screenshot_Settings.png"><img src="Screenshot_Settings.png" height="600" alt="设置页面" /></a>
<a href="Screenshot_Alipay_Yuebao.png"><img src="Screenshot_Alipay_Yuebao.png" height="600" alt="余额宝显示" /></a>
<a href="Screenshot_Alipay_Diamond.jpg"><img src="Screenshot_Alipay_Diamond.jpg" height="600" alt="付款时背景" /></a>

## 第一版

源于2018年一同事买咖啡看到钻石会员背景很屌,本人便说给他做一个会员。
[酷安历史](https://hoho.im/2017/08/21/high-headsome-rich-uploaded/)
9 changes: 5 additions & 4 deletions app/build.gradle
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
apply plugin: 'com.android.application'

android {
compileSdkVersion 30
compileSdkVersion 33
// buildToolsVersion '27.0.3'

defaultConfig {
applicationId "im.hoho.alipayInstallB"
minSdkVersion 21
targetSdkVersion 30
versionCode 63
versionName "2.4.0-Gamma"
targetSdkVersion 33
versionCode 101
versionName "2.4.2"
// testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
namespace 'im.hoho.alipayInstallB'
// buildTypes {
// release {
// minifyEnabled false
Expand Down
3 changes: 1 addition & 2 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="im.hoho.alipayInstallB">
<manifest xmlns:android="http://schemas.android.com/apk/res/android">

<application
android:allowBackup="true"
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/java/im/hoho/alipayInstallB/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ protected void onCreate(Bundle savedInstanceState) {
listview.setDividerHeight(0);//屏蔽掉listview的横线
listview.setDivider(null);

String[] listContent = {"Author: 裘小杰 - hoho.im",
String[] listContent = {"Author: 裘小杰 - hoho.im 杭州亚运会版",
"支付宝付款显示钻石会员背景。",
"自定义付款码皮肤(可随机变换).",
"没有界面控件,请参考文档操作。",
Expand Down
Loading

0 comments on commit f34af5a

Please sign in to comment.