Mr_vox
Mr_vox
全部文章
分类
Android(4)
tools(1)
未归档(2)
归档
标签
去牛客网
登录
/
注册
Mr_vox的博客
为实现技术自由而奋斗
全部文章
(共7篇)
【Android】BiometricPrompt R 原生bug及解决方案
BiometricPrompt 在R版本进行了大量调整,并且历次的codebase升级都包含有对这块逻辑的修改,可能是Google未对此部分做足够的测试验证,目前实际开发中依然发现了较多的原生的严重bug。下面就遇到的几个进行整理并提供解决方案。 一. 类型转换错误(开发者版本中存在) 文本密码中输...
生物识别
java
源码分析
android
2021-03-09
1
1155
【Android】使用IdleHandler实现按优先级处理指定消息
一. 原理简述 1.1 使用目的 在“当前线程的Looper中Message处理完成,处于空闲状态”这个时机下,触发调用。 1.2 使用方法 创建IdleHandler 并实现其queueIdle的方法,其中queueIdle方法里面为执行的具体内容; addIdleHandler即可; 1.3...
java
android
2020-10-28
0
989
【Android】BiometricPrompt R 架构
R版本 Google对生物识别弹框 BiometricPrompt的逻辑进行了重构,尤其是框架服务和systemui部分。本文从systemui角度来了解下相比于Q版本的变化,其中会涉及部分的框架的调整。 一. 概述 下图为systemui的类图(取自博客:https://blog.csdn.net...
生物识别
java
源码分析
android
2020-10-01
1
1077
【UML】类图-类关系的特征
UML图在日常工作和学习中承担着极为重要的作用,也是后续博客撰写过程中高频出现的一个部分,在入职培训的时候还专门做过一个课题的研究学习。但当时实际使用不多,印象没有非常的深刻。这里有必要每当使用UML的一种类型之前,先把相关的知识点整理一下,方便后续的记忆和使用,也是作为正式博客产出的前置内容。 这...
UML
java
2020-08-03
0
1050
【Android】BiometricPrompt(Q)
生物识别弹框是Android系统提供的一个组件,由Settings、Framework、SystemUi共同实现,供上层(三方)应用使用。本文将简单介绍一下Q版本该模块的整体架构,然后重点介绍下SystemUi部分的实现和逻辑。 一. 整体架构 1.1 常规流程 上层应用通过android.har...
生物识别
源码分析
android
java
2020-07-31
1
1570
【Tools】关于路径分隔符
临时迁移https://www.notion.so/682e7752aff341d5a8218e3e012c21a7
2020-07-25
0
497
【心得】博客记录初探
一. 意义与态度 代码和博客可以认为是开发人员价值的沉淀和证明,在整个职业生涯中会承担着极为重要的作用。大家或多或少都会有写博客的意愿,但是在实际写作的过程中却有不少人会走入误区,导致效果不佳甚至没有坚持下来。这里我想谈一下两点个人的看法。 不能为了写博客而写。博客应该是总结式的,...
2019-07-26
0
657