Java 如何在Android中使用图像的同时实现适当的MVP架构?
我正在从头开始制作我的第一个Android应用程序,并且我正在努力坚持MVP架构。如果我理解正确,模型应该独立于平台(即:不使用任何android软件包组件) 然而,在处理图像时,我面临这个问题,因为位图(Android类)似乎是实现图像的唯一方法。出于某种原因,我无法使用java.awt,我搜索过的许多问题的答案都表明它在Android中不受支持 所以我的问题是:如果我被迫在我的模型中使用android类来处理图像,我如何维护我的MVP架构? 下面是我导入java.awt.image.buffereImage时遇到的问题的屏幕截图(它在我的JDK中,但无法导入):Java 如何在Android中使用图像的同时实现适当的MVP架构?,java,android,bitmap,bufferedimage,mvp,Java,Android,Bitmap,Bufferedimage,Mvp,我正在从头开始制作我的第一个Android应用程序,并且我正在努力坚持MVP架构。如果我理解正确,模型应该独立于平台(即:不使用任何android软件包组件) 然而,在处理图像时,我面临这个问题,因为位图(Android类)似乎是实现图像的唯一方法。出于某种原因,我无法使用java.awt,我搜索过的许多问题的答案都表明它在Android中不受支持 所以我的问题是:如果我被迫在我的模型中使用android类来处理图像,我如何维护我的MVP架构? 下面是我导入java.awt.image.buff
这里有一个问题是java.awt不能使用:如果您想维护您的体系结构,您不应该在您的模型中将图像存储为位图。将它们保存在更简单的形式
byte[]
或类似的形式下。然后,进入可以访问Android类的更高级别后,将它们转换为位图