随笔分类 - Android
摘要:近来在帮忙处理一个IOS端,指纹/面容登录的需求。 独立的原生IOS开发人员,已经被优化掉了,我是革命一块儿砖,哪里需要哪里搬,-_-|| 。在此,对期间遇到的一些实践问题,做一个梳理备忘,也希望可以给其他产品及码农提供参考。 本文主要侧重于,整体的移动端指纹/面容实现用户登录的解决方案逻辑的概述,
阅读全文
摘要:一、蓝牙模式HID与BLE 当扫码枪与手机连接时,通常采用的是蓝牙HID(Human Interface Device)模式。本质上是一个把扫码枪作为一个硬件键盘,按照键盘协议把扫码后的结果逐个输入到对应的控件上。 优点:无需开发集成,配对就可以立即作为键盘输入使用。可以使用输入框等组件直接接收扫码
阅读全文
摘要:Zxing3.2.1 之前遇到过Android Zxing扫码乱码的问题,网上搜了下解决了下。 今天又遇到了问题。 依然会乱码。 研究总结如下: Zxing 可以在Hints中添加默认编码格式。这个编码格式是用于解读Byte数据时, 1.如果码中没有指定编码集则,默认使用该编码格式。 2.如果制定了
阅读全文
摘要:需求需要在扫码时产生一个短促的提示音, 搜了下像这样实现。测试时发现多次扫码后,会触发程序崩溃问题。 异常如下 java.lang.RuntimeException: Init failed at android.media.ToneGenerator.native_setup(Native Met
阅读全文
摘要:一个新的测试机在自动下载升级安装更新版本APP时,报出“解析程序包时出现问题”错误。原因众说纷纭, 一番搜索,下面的回答比较全面: https://stackoverflow.com/questions/39147608/android-install-apk-with-intent-view-ac
阅读全文
摘要:FAILURE: Build failed with an exception. * What went wrong: Could not create service of type TaskHistoryRepository using TaskExecutionServices.createT
阅读全文
摘要:Android 的APP 需要集成一个蓝牙扫码器, 特别的是,需要扫码的地方是没有输入框的(EditText),不能通过直觉上理解的通过对EditText输入事件进行监听处理,取得扫码结果。并且设备也没有提供SDK。 细想了一下, 蓝牙扫码器本质应该是个HID设备,相当于蓝牙键盘。而后豁然开朗。 每
阅读全文
摘要:集成了一个蓝牙的扫码枪,发现每次连接时,应用的当前Activity会销毁再次创建。调试了下, 没有监听到任何的事件,非常困惑。搜了一阵了解到是Android的一个机制。 某些设备配置可能会在运行时发生变化(例如屏幕方向、键盘可用性,以及当用户启用多窗口模式时)。发生这种变化时,Android 会重启
阅读全文