大象笔记
Action Required: Your app is not compliant with Google Play Policies
昨天晚上 11 点终于将之前的 jetpack compose 版没有 admob 广告的 android app 完美加上了大家喜欢且期待已久的广告功能。
但是今天早上收到了 Google Play 审核未通过的邮件,大致意思就是
保质期管理 app, 基于 SQLite 的过期时间排序
在基于 Android XML View 重写 Jetpack Compose 版保质期管理 app 时,
用 [SQLDelight](/tag/sqldelight) 替代了 Room 来做 SQLite 数据库管理。
但是在实
日期时间差计算小程序,计算今天后的日期,及日期差
收到大象计算器微信小程序的热心用户“青”的建议,希望可以增加一个日期差计算功能。
这就安排上,大概是好久没写小程序,代码生疏了不少,最终还是花了一个小时实现了这个小功能。
## 功能界面
: docker compose 同时部署 rasa core 和 actions 服务
尝试手动启动了两个 docker containter:
- 一个用于 rasa core
- 一个用于 rasa actions
但是,发现测试对话不涉及 actions 服务的,一切正常返回;
但是跟 actions 相
对话机器人 Rasa(八): actions 通过 Python 查询天气信息
非常典型地一个应用场景,即通过 rasa 从提交消息中提取城市和时间,然后调用三方天气接口查询天气,再返回用户。
但是按照官方文档,及电子书,网上资料里配置,jieba dict 也好,lookup table 也好,都会因为 DIE
Android SQLDelight (七) 从 Room 迁移的改造点
继续将原有的 Compose 项目重写为 XML View,本来不想折腾,心想要不直接沿用原来的 Room 代码,但是看了 DAO 和 Repository 这种风格的代码,还是忍不了。
既然没有退路了,就得保证对历史数据的兼容。
Android SQLDelight (五) 查询单条数据库记录,并更新 UI
之前用 Android SQLDelight 查询批量数据非常方便,没想到查询单条数据反而有点搞不清。
## 第一种做法
这样查询就是在主线程里,即 UI 线程。实际操作很快,没有任何卡顿。
```
val id = arg