前言

调取支付宝健康码,其实可以不使用接口去调用;我们可以通过俩个简单的小功能去调取:

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 (代表要操作的数据),好了到这里就可以操作去写代码了;

  </                String path ="client_type=2";
                    String link = URLEncoder.encode(path, "UTF-8");
                    String url =  "alipays://platformapi/startapp?appId=2018062060350751&page=/pages/web/web?url=https://jsstm.jszwfw.gov.cn/jkmIndex.html";
                    Uri uri = Uri.parse(url);
                    Intent intent = new Intent(Intent.ACTION_VIEW, uri);
                    startActivity(intent);/>
uri 里面填的就是在你手机运行打开健康码的“地址”,

然后把他放进Uri这个类,用parse()方法去解析,

最后再把uri的值放到我们Intent类里面有俩个参数(Intent.ACTION_VIEW,我们解析好的变量uri)。

这样我们就可以去使用它了,非常的方便,比在支付宝里找要方便很多,我这个提供的是江苏的链接,其它链接可以百度,可能比较难百度,感兴趣的小伙伴可以去试试吧!

总结

到此这篇关于Android实现调取支付宝健康码的文章就介绍到这了,更多相关Android支付宝健康码内容请搜索Devmax以前的文章或继续浏览下面的相关文章希望大家以后多多支持Devmax!

Android实现调取支付宝健康码的更多相关文章

  1. iOS:从哪里开始使用AliPay集成?

    key=236698_261849&type=info下载2.开发一个网页在网上支付,这不是我们的工作…

  2. swift版支付宝解锁仿造

    https://github.com/csjlengxiang/Swift-GestureUnlock

  3. swift2.0 造支付宝支付按钮

    代码在Github上欢迎大家Star类似支付宝支付按钮效果如下

  4. python实现健康码查验系统

    这篇文章主要介绍了 python实现健康码查验系统,主要用到的是python用了opencv库和pyzbar库,文中给大家提供一段代码判断是否绿码,需要的朋友可以参考下

  5. Laravel使用支付宝进行支付的示例代码

    本篇文章主要介绍了Laravel使用支付宝进行支付的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  6. PHP支付宝当面付2.0代码

    这篇文章主要为大家详细介绍了PHP支付宝当面付2.0代码,支付宝条码支付功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  7. PHP实现的支付宝支付功能示例

    这篇文章主要介绍了PHP实现的支付宝支付功能,结合实例形式分析了php使用支付宝接口实现支付功能相关操作技巧,需要的朋友可以参考下

  8. iOS动画解析之支付宝支付打钩动画的实现方法

    支付宝支付打钩动画相信对大家来说都不陌生,这篇文章主要给大家介绍了关于iOS动画解析之支付宝支付动画的实现方法,文中通过示例代码介绍的非常详细,对各位iOS开发者们具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。

  9. java实现支付宝支付接口的调用

    本文主要介绍了java实现支付宝支付接口的调用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  10. iOS实现H5支付(微信、支付宝)原生封装

    这篇文章主要介绍了iOS实现H5支付(微信、支付宝)原生封装,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

随机推荐

  1. Flutter 网络请求框架封装详解

    这篇文章主要介绍了Flutter 网络请求框架封装详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  2. Android单选按钮RadioButton的使用详解

    今天小编就为大家分享一篇关于Android单选按钮RadioButton的使用详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

  3. 解决android studio 打包发现generate signed apk 消失不见问题

    这篇文章主要介绍了解决android studio 打包发现generate signed apk 消失不见问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

  4. Android 实现自定义圆形listview功能的实例代码

    这篇文章主要介绍了Android 实现自定义圆形listview功能的实例代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  5. 详解Android studio 动态fragment的用法

    这篇文章主要介绍了Android studio 动态fragment的用法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  6. Android用RecyclerView实现图标拖拽排序以及增删管理

    这篇文章主要介绍了Android用RecyclerView实现图标拖拽排序以及增删管理的方法,帮助大家更好的理解和学习使用Android,感兴趣的朋友可以了解下

  7. Android notifyDataSetChanged() 动态更新ListView案例详解

    这篇文章主要介绍了Android notifyDataSetChanged() 动态更新ListView案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下

  8. Android自定义View实现弹幕效果

    这篇文章主要为大家详细介绍了Android自定义View实现弹幕效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  9. Android自定义View实现跟随手指移动

    这篇文章主要为大家详细介绍了Android自定义View实现跟随手指移动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. Android实现多点触摸操作

    这篇文章主要介绍了Android实现多点触摸操作,实现图片的放大、缩小和旋转等处理,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部