首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    下拉刷新、二维码

    下拉刷新 网络引擎的封装 不通网络请求封装到CloudEngine.class中,以方法的形式暴露; 所有网络请求结果的处理.通过接口方法回调回来; 接口回调 handler机制+thread 怎么理解接口回调...-->接口回调就是一个通知机制 作用:1.单纯的通知 2.通知+传值 步骤: 1.定义接口,以及接口方法 2.定义接口对象 3.在某一个地方.接口对象调用接口方法 4.暴露接口对象(构造方法,setter...函数化的封装,AsyncTask函数式的调用 接口回调实例 //1....2.1)以上的系统 v13:兼容api level3(android 3.2)以上的系统 二维码历史性的东西 使用zxing包,qrcode 二维码的精简 以前很长一段时间.关于zxing包的精简是比较火...二维码横竖屏切换 图片横着切 二维码动画 仿微信扫描效果 使用zxing扫描二维码 认识二维码 二维码的范围 二维码容错级别 二维码嵌入logo 使用 先找到按钮,然后调用 //1.启动扫描界面

    37820

    自定义相机中如何实现二维码扫描功能

    Android平台中要实现二维码扫描功能的话,最常用的开源库要推zxing和zbar了。...的回调中即可获取扫描内容 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data)...在android/camera目录下看到,关于camera的封装采用的是camera1的api,拿到每一帧的预览数据后发送到解码线程去做识别。...启动预览 打开Camera,启动预览的步骤参考Android Camera2详解 获取预览YUV数据 Camera2中获取预览YUV数据参考Android Camera2中如何获取预览YUV数据 二维码扫描...将每一帧预览数据按照之前分析的四个步骤进行就ok了, 核心代码: val yuvData = ByteArray(width * height * 3 / 2) CommonUtil.readYuvDataToBuffer

    2.2K10

    2.下拉刷新、二维码

    不通网络请求封装到CloudEngine.class中,以方法的形式暴露; 所有网络请求结果的处理.通过接口方法回调回来; 接口回调 handler机制+thread 怎么理解接口回调-->接口回调就是一个通知机制...,AsyncTask函数式的调用 接口回调实例 //1....2.1)以上的系统 v13:兼容api level3(android 3.2)以上的系统 二维码历史性的东西 使用zxing包,qrcode 二维码的精简 以前很长一段时间.关于zxing包的精简是比较火...二维码横竖屏切换 图片横着切 二维码动画 仿微信扫描效果 使用zxing扫描二维码 认识二维码 二维码的范围 二维码容错级别 二维码嵌入logo 使用 先找到按钮,然后调用 //1.启动扫描界面...this.setResult(RESULT_OK, resultIntent); } CaptureActivity.this.finish(); } //3.收到回传的

    91470

    Android二维码功能实现,在程序内嵌入ZXing项目

    另外,经过我的测试,在ZXing项目中直接导入core-2.2的Jar包是无法正常运行的,所以我们只能通过将core-2.2的源码加入到ZXing项目中来实现。...然后解压ZXing-2.2这个压缩包,里面可以看到各种平台下的ZXing项目源码,我们进入到android文件夹的src目录下,将core-2.2-sources中的源码拷贝进来。...拷贝完了代码,现在该拷贝资源了,展开ZXing项目android文件夹下的res目录,将drawable文件夹、layout文件夹、menu文件夹、raw文件夹、values文件夹以及xml文件夹中的内容都拷贝到...然后我们还需要将AndroidManifest中的内容进行合并,注意ZXing Android项目下的AndroidManifest在声明Activity时用的都是简写,而现在由于项目包名变了,再使用简写会出现找不到活动的情况...另外ZXing Android项目下的主活动是CaptureActivity,这里我们需要将主活动的声明删除掉,因为ScannerTest项目中主活动是MainActivity。

    1K60

    《Android》Lesson06-Intent2

    二、显示intent:利用intent从一个Activity到另一个Activity Android进阶2之Activity之间数据交流(onActivityResult的用法) - 落日小屋...这样的数据交流就要用到回调函数onActivityResult。...requestCode 和 resultCode都是返回提出请求的MainActivity结果处理函数onActivityResult()使用的标识,其中requestCode 是我们在启动活动时传入的请求码...以便确定返回的数据是从哪个Activity中返回 代码写在旧窗体,在旧窗体里new 2个Intent(目的窗体是2个不同的新窗体),requestCode用来区分是向哪个新窗体传消息,当离开旧窗体切换到新窗体时消息显示在新窗体中...在回调函数onActivityResult(int requestCode, int resultCode, Intent data)中根据requestCode取不同的新窗体传过来的信息进行显示。

    69860

    最新版基于ZXing的Android扫码库

    ZXingLite ZXingLite for Android 是ZXing的精简极速版,基于ZXing库优化扫码和生成二维码/条形码功能,扫码界面完全支持自定义,也可一行代码使用默认实现的扫码功能。...关于 Analyzer Analyzer 为定义的分析器接口;主要用于分析相机预览的帧数据;通过实现 Analyzer 可以自定义分析过程。...,你也可以自定义去实现 } /** * 扫码结果回调 * @param result * @return 返回false表示不拦截,将关闭扫码界面并将结果返回给调用界面...* 如果只是想拦截扫码结果回调,并不想继续分析图像(不想连扫),请在拦截扫码逻辑处通过调 * 用{@link CameraScan#setAnalyzeImage(boolean)},...,直接在跳转原界面的onActivityResult 接收扫码结果即可(更多具体详情可参见app中的使用示例)。

    5.7K30

    Android实现条形码与二维码扫描

    在本次教程中,我们将使用ZXing库让我们的app实现条形码和二维码的扫描。...ZXing是什么 Zxing是Google提供的关于条码(一维码、二维码)的解析工具,提供了二维码的生成与解析的方法。...导入必要的类和资源文件将整个包复制到你的项目中。 ? 注意:上面的包中的代码我做了简化,如果你需要ZXing示例项目此部分的完整的代码,请访问这里,并下载相应的代码。...开动吧 现在我们从MainActivity启动CaptureActivity并期待获取相应的结果: public class MainActivity extends AppCompatActivity...在你自己的app中,你可能需要对扫描的结果进行进一步的处理,例如加载URL或者是从第三方数据源中获取数据等等。 你可以在访问Espresso项目主页下载全部源代码。

    5K10

    Android Activity之间的数据传递

    一、通过startActivity来进行Activity的传值 在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent...回传值时的resultCode值 * @param data 表示的是启动后的Activity回传过来的Intent对象 */ @Override protected...另外需要提到的是,上面都是传一些系统自带的数据类型,如果想传一个对象或者对象的数组怎么办呢?...开发中我们都知道,很多时候要在Activty与Activty间,Activty与Fragment等之间传递数据进行交互,操作起来很不方便,我们以前可能会用到接口回调,或是用观察者模式来实现,或是发广播等等...Activity强转为接口类型,然后在某个时刻Fragment中回调这个接口,然后再从Activity中调用Fragment-B中方法。

    1.8K21

    android系统webview最新版本_webview加载h5页面空白

    ) 和 onShowFileChooser()方法响应,然后使用原生代码来实现调用本地相册和拍照的功能,最后在 onActiivtyResult 把选择的图片 URI 回传给 WebviewChromeClient...之后传递给Js操作的。...mUploadCallbackAboveL.onReceiveValue(null); } mUploadCallbackAboveL = null; } } upLoadImage(Uri uri)方法是将图片传递给...注意取消选择文件操作的时候同样要调该方法,但是参数传null. 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    1.2K40

    startActivityForResult被标记为弃用后,如何优雅的启动Activity?

    其实不然,因为上面代码的需求是一个单一的回调,所以看着似乎startActivityForResult更便于维护和使用。...但倘若编写一个稍复杂的页面,需要同时请求相册、需要在其它Activity选择数据并回调、需要判断权限等等时,继续使用startActivityForResult,会导致onActivityResult里掺杂各种嵌套及判断...ActivityResultCallback 通过名字就可以了解到这是启动Activity并返回到当前Activity时的结果回调。...除了StartActivityForResult(),Android还提供了以下的默认协定以便于开发者的使用 ActivityResultContracts.* 说明 参数 回调 StartActivityForResult...而且这种方式让启动Activity解耦得很彻底,启动方能明确的知道该传什么值给被启动的Activity,也能明确的知道被启动Activity会返回什么数据。

    3.2K20

    利用startActivityForResult返回数据到前一个Activity(附源码+解析)

    要实现的功能如下: 从Activity A将数据传到Activity B,再从Activity B中获取数据后,再传回Activity A。...具体步骤如下: 在Activity A中有一个Button,点击Button后,获取要传到Activity B的数据,将数据封装到Bundle中,再调用startActivityForResult将数据传到...等同于调用 startActivity,onActivityResult不会被调用 传一个大于0的值,比如1:效果等同于传0,onActivityResult的第一个参数正是我们通过startActivityForResult...3、如果启动Activity B时设置了new_task启动模式,进入Activity B后,Activity A会立即回调onActivityResult,而且resultCode是0;从Activity...B setResult返回后,不再有onActivityResult的回调!

    2K20
    领券