Wan XiaoOverview and Insights on Passkeys and Public Key-Based Biometric Authentication SolutionsFirst of all, I want to clarify that I have not yet delved deeply into Passkeys. Additionally, since the implementation of Passkeys is not…Sep 16Sep 16
Wan XiaoPasskeys 及基于非对称加密的生物特征验证方案介绍和思考首先要说明的是,我还没有深入了解过 Passkeys ,此外因为 Passkeys 的实现基本是不公开源码的,我也只能从各种标准文件和介绍里推测出结论。Sep 16Sep 16
Wan XiaoExperience in Adapting iOS Password AutoFillRecently, my work shifted from Android development to iOS development. The first task was to adapt our app for Password AutoFill, allowing…Jan 30Jan 30
Wan XiaoiOS Password AutoFill适配经验最近我的工作从 Android 开发转为 iOS 开发。第一个需求就是为我们的 app 适配 Password AutoFill,让用户可以将账号密码记在 iOS 里,避免总是忘记密码。Jan 301Jan 301
Wan XiaoHow to implement a carousel style notificationThe video demonstration above showcases the carousel-style notification that I created. Its essence lies in being a custom notification…Aug 27, 2023Aug 27, 2023
Wan Xiao如何实现带有轮播图的notification上面是我做的一个轮播图notification的录屏演示。它的本质就是一个自定义通知,但为了实现这个效果,还需要对FileProvider进行一点改造。接下来我就来讲解如何实现这个功能。Aug 27, 2023Aug 27, 2023
Wan XiaoAndroid storage permission adaptation and reading/writing media filesOver the years of my work, I have come across many storage-related codes, such as reading and writing media files. Most of them are wrong…Apr 9, 20231Apr 9, 20231
Wan XiaoAndroid存储权限适配与读写媒体文件我工作这些年,见过许多存储相关的代码,比如读写媒体文件。它们大部分都是错误的,比如在不需要申请权限的时候申请权限,查询文件路径再读文件,能正常工作也只是歪打正着。即便是官方推荐的正确写法,有时也无法工作。加上 Android…Apr 8, 2023Apr 8, 2023
Wan XiaoA WebRTC voice call cannot get through problem investigationMy company’s internal IM has made a voice call feature based on WebRTC. Recently, the backend is migrating WebRTC-related servers. After…Jul 19, 20221Jul 19, 20221
Wan Xiao一次WebRTC语音通话无法连通问题调查公司内部的 IM 工具基于 WebRTC 做一套语音通话功能,近期后端在做 WebRTC 相关服务的迁移,在测试环境发现迁移后,有如下问题:Jul 15, 2022Jul 15, 2022