关于URL Schemes的概念以及使用我就不在这里细说了,本文只作常用URL Schemes整理。URL Schemes可配合Magic Launcher Pro使用,当然也可搭配Workflow、Pin、Lcp等工具使用。
打开微信:weixin://
微信扫一扫:weixin://scanqrcode
打开支付宝:alipay://
支付宝扫一扫:alipayqr://platformapi/startapp?saId=10000007
支付宝转账:alipays://platformapi/startapp?appId=20000116
支付宝收款:alipays://platformapi/startapp?appId=20000123
支付宝付款:alipayqr://platformapi/startapp?sald=20000056
支付宝红包:alipays://platformapi/startapp?appId=88886666
支付宝AA收款:alipays://platformapi/startapp?appId=20000263
支付宝记账:alipay://platformapi/startapp?appId=20000168
支付宝还信用卡:alipays://platformapi/startapp?appId=09999999
支付宝滴滴出行:alipays://platformapi/startapp?appId=20000778
支付宝查快递:alipays://platformapi/startapp?appId=20000754
支付宝生活缴费:alipays://platformapi/startapp?appId=20000193
支付宝彩票:alipays://platformapi/startapp?appId=10000011
支付宝淘票票:alipays://platformapi/startapp?appId=20000131
支付宝股票:alipays://platformapi/startapp?appId=20000134
支付宝蚂蚁森林:alipays://platformapi/startapp?appId=60000002
支付宝蚂蚁庄园:alipays://platformapi/startapp?appId=66666674
支付宝蚂蚁宝卡:alipays://platformapi/startapp?appId=60000057
打开QQ:mqq://
打开微博:sinaweibo://
打开淘宝:taobao://
打开京东:openapp.jdmoble://
打开QQ音乐:qqmusic://
打开QQ音乐最近播放:qqmusic://today?mid=31&k1=2&k4=0
打开网易云音乐:orpheuswidget://
网易云音乐听歌识曲:orpheuswidget://recognize
网易云音乐私人FM:orpheuswidget://radio
打开酷我音乐:com.kuwo.kwmusic.kwmusicForKwsing://
打开酷狗音乐:kugouURL://
打开百度音乐:baidumusic://
打开虾米音乐:xiami://
打开爱奇艺:iqiyi://
打开腾讯视频:wb2162695501://
打开优酷:youku://
打开乐视视频:wx40f1ed0460d8cbf4://
打开哔哩哔哩动画:bilibili://
打开搜狐视频:sohuvideo://
打开今日头条:snssdk141://
打开网易新闻:newsapp://
打开腾讯新闻:qqnews://
打开王者农药:tencentlaunch1104466820://
打开阴阳师:wb2982475902://
打开迅雷:thunder://
支付宝 Url scheme
//扫一扫
alipayqr://platformapi/startapp?saId=10000007
//付款
alipayqr://platformapi/startapp?saId=20000056
//转账
alipays://platformapi/startapp?appId=20000221
//转账
alipayqr://platformapi/startapp?saId=20000116
//收款
alipays://platformapi/startapp?appId=20000123
解析收款二维码得到
payUrl = "HTTPS://QR.ALIPAY.COM/FKX08699IHC7N1YQRPBR5D"
具体代码如下:
public class MainActivity extends AppCompatActivity {
TextView alipay;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
alipay.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
try {
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
//实现payUrl
String payUrl = "HTTPS://QR.ALIPAY.COM/FKX08699IHC7N1YQRPBR5D";
intent.setData(Uri.parse("alipayqr://platformapi/startapp?saId=10000007&clientVersion=3.7.0.0718&qrcode=" + payUrl));
startActivity(intent)
}
catch (Exception e) {
}
}
});
}
}