Alex

有的故事值得一直说下去.
Home » 2025年8月

Expo 提供的“后台”解决方案 Expo 提供了一些 API 来在 App 处于后台时执行有限的任务,而不是真正的“常驻进程”。 后台任务 - expo-task-manager + expo-background-fetch 这是 Expo 中最接近“后台进程”的官方解决方案。它允许你在后台定期执行一小段代码(例如每15分钟一次)。 典型用例: 定期获取最新数据(如天气、消息) 定期上报位置信息 处理待推送的通知 工作原理: 你定义一个“任务”(Task),即一个异步函数。 系统(iOS/Android)会在它认为合适的时间(考虑用户行为、电量等)唤醒你的 App 并执行这个任 ...

安装依赖 bash npx expo install expo-sqlite npm install drizzle-orm npm install -D @types/better-sqlite3 drizzle-kit 定义数据库模式 (schema.ts) typescript // database/schema.ts import { sqliteTable, text, integer } from 'drizzle-orm/sqlite-core'; // 定义一张表 export const todos = sqliteTable('todos', { id: in ...
Life is fantastic
🥕 More