[Android] SQLite IN 运算符在 Room 中的用法

假设 SQL 为:SELECT * FROM nfc WHERE site_id IN (1,2); 错误用法以及正确用法如下。

[Android Studio] ‘compileBetaDebugJavaWithJavac’ task (current target is 1.8) and ‘kaptGenerateStubsBetaDebugKotlin’ task (current target is 17)

修改 kotlinOptions 和 compileOptions 的 jvm 版本,以保持与 Android […]

Flutter Dialog Context 注意事项

在这个例子中,显示调用 AlertDialog,假设按了确定,则弹出一个 LoadingDialog 访问 api。在这个过程中,LoadingDialog 还可以正常展示,但是无法隐藏,此时 context 为空。因为 Navigator.pop(context, 'OK') 已经把 AlertDialog 出栈,其对应的 context 也会 unmounted。

Flutter 字体大小不跟随系统变化

可在 MaterialApp builder 中通过 MediaQuery 设置 textScaleFacto […]

Flutter double 精度不准的问题

在使用 CircularProgressIndicator() 的时候,value 值需要是 double 类型。在一次自增测试中(增量为 0.1) ,发现结果精度出现问题。

Android 通过网页打开App

Android: 在 manifest 中为 MainActivity 添加 2 个 uriScheme 分别 […]

FitsSystemWindows=false导致虚拟导航栏遮挡界面的问题

偶然在一部有虚拟导航栏的手机上,发现之前写的一个 App 有界面被虚拟导航栏遮挡的问题。

升级 Flutter 3.+ 出现 UnicodeChar、AsciiChar not found

一个旧的 flutter2.+ 项目,安装了最新的 flutter3.3 ,运行不起来。 查阅资料后,得知 1 […]

Android录像在html上无法显示画面的问题

发现问题 今天,客户反馈说,在 android app 上传的录像在后台 cms 上只有声音和进度,但是无法显 […]

Android 集成 Lame 实现 pcm 转 mp3

下载 lame 库 https://lame.sourceforge.io/ 安装 NDK 和 CMake 新 […]

RecyclerView 空白区域点击无效的问题

最近在开发一个聊天的功能,要求点击空白区域控制底部工具栏的可见性,但是直接调用 recyclerView.se […]

Flutter 自定义SnackBar(lx_tips)

项目描述 使用自带的 animation api,基于 Overlay 实现的自定义 SnackBar。 效果 […]

Flutter 粗心导致“Invalid constant value”错误

当我们添加一个新组件的时候,Android Studio 会很贴心地提示我们添加 const 修饰符,由于习惯 […]