Android实现调取支付宝健康码
目录
- 前言
- 1.setOnClickListener事件,首先看源码
- 2.Intent类
- 总结
前言 调取支付宝健康码,其实可以不使用接口去调用;我们可以通过俩个简单的小功能去调取:
1.setOnClickListener事件,首先看源码
/*** Register a callback to be invoked when this view is clicked. If this view is not* clickable, it becomes clickable.** @param l The callback that will run** @see #setClickable(boolean)*/public void setOnClickListener(@Nullable OnClickListener l) {if (!isClickable()) {setClickable(true); }getListenerInfo().mOnClickListener = l; }
在调用时传入一个setOnClickListener对象作为参数,该对象是一个接口类型的,源码如下:
/*** Interface definition for a callback to be invoked when a view is clicked.*/public interface OnClickListener {/*** Called when a view has been clicked.** @param v The view that was clicked.*/void onClick(View v); }
我们可以使用匿名类型setOnclick去写
2.Intent类 第一种构造函数指定类型:
Intent intent = new Intent(this,PersonActivity.class);
第二种SetClass方法指定类型:
Intent intent = new Intent();
intent.setClass(this,PersonActivity.class);
调用setComponent方法指定:
ntent intent = new Intent();
ComponentName component = new ComponentName(this,PersonActivity.class);
intent.setComponent(component);
我们这里用第一种方法就好了;
另外还有一些小知识点:Uri (代表要操作的数据),好了到这里就可以操作去写代码了;
uri 里面填的就是在你手机运行打开健康码的“地址”,
然后把他放进Uri这个类,用parse()方法去解析,
最后再把uri的值放到我们Intent类里面有俩个参数(Intent.ACTION_VIEW,我们解析好的变量uri)。
这样我们就可以去使用它了,非常的方便,比在支付宝里找要方便很多,我这个提供的是江苏的链接,其它链接可以百度,可能比较难百度,感兴趣的小伙伴可以去试试吧!
总结 【Android实现调取支付宝健康码】到此这篇关于Android实现调取支付宝健康码的文章就介绍到这了,更多相关Android支付宝健康码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- vbs代码发送邮件,实现电脑开机后向手机发短信
- {调取该文章的TAG关键词}|逆市涨价,房租被谁推高了?
- {调取该文章的TAG关键词}|U型反弹、K型分化,中小企业面临的宏观形势|盛景彭志强
- Python实现自动驾驶训练模型
- Qt基于QScrollArea实现界面嵌套移动
- {调取该文章的TAG关键词}|中国企业未来的六大机会|盛景彭志强
- Android C++系列(Linux信号)
- Linux|Linux常用操作命令
- 关于在JVS的基础上企业内部私有化红头文件实现的思考
- Python|Python PaddleNLP开源实现快递单信息抽取