我需要构建一个应用程序来获取相机图像并将其上传到要进行一些处理并返回真/假的网络。我在这方面遇到了一些问题,如果能得到澄清,我将不胜感激。
1.) 我的应用程序有什么方法可以知道 android 相机正在捕获的图像吗?我从这里了解到(Android:BroadcastReceiver intent to Detect Camera Photo Taken?)是我们可以知道何时将图片添加到手机中,无论是通过蓝牙还是通过相机捕获或其他方式。任何方式都很好。问题是不需要我的应用程序在后台运行以检测媒体商店的变化吗?如果是这种情况,我可以让我的应用程序打开相机,然后捕捉图像,这在功率方面会更有效。
2.)可以从安卓手机发送到网络的图像大小是否有任何限制?考虑到 android 手机的 RAM 较少等。(我问这个 b'coz 我在另一个应用程序中遇到了类似的问题,我需要做一些事情,比如增加亮度、对比度等。当图像大小时应用程序崩溃了大于 10MB)。
“我不想重新发明轮子并浪费我的时间”:)