我正在创建一个队列上传管理器。有了对我上一个问题的回答,我将使用一个服务来上传这些图像。建议我使用数据库来跟踪成功上传的文件和挂起的文件。
我最初的研究让我相信,我会想要创建一个绑定服务,这样我就可以在照片上传后更新我的UI,以及一个启动的服务,这样它就可以独立于我创建它的活动运行。似乎我还需要通过应用程序清单中的process=":something"指令在它自己的进程中启动它。
我的问题是,在N个activity客户端和上传服务之间共享SQLite数据库(除非有更好的方法)的最佳方式是什么?
我设想它的工作原理是这样的,用伪代码:
// in an app
writeRec
我正在构建一个应用程序,在iOS/macOS用户之间通过photos应用程序的云共享相册共享照片。我需要每一张照片被描述的几个数字携带应用程序的具体参数。
我在研究几个想法,但都没有用:
将数字(或字符串)写入EXIF或IPTC元字段-数据字段
- unfortunately, Apple cloud shared albums do not carry meta-data fields writable by a user
在照片文件名中插入数字,例如IMG_1234-i1-i2-...-iN.JPEG
- unfortunately, I can't f