我的
Android应用程序需要从托管MySQL数据库的php服务器获取一些信息.它到目前为止工作正常.服务器将信息编码为JSON并发送它然后我可以很好地解析它.
但是现在我还需要获取一个图像以及从数据库中获取的每一行信息.我得到的信息有一个字段,它指定对应图像在文件系统中的路径.
所以,一旦我得到图像的路径,我如何阅读它们,以便我可以将它们与获得的信息行一起发送?我可以将JSON与信息一起编码吗?或者,如果我在Android应用程序中有信息,我应该用readfile逐个阅读它们吗?如果可以使用JSON完成,那么如何解析图像的数据呢?你能提供一个例子吗?
最佳答案 在textform中获取图像的一种方法是使用
base64.我已经将它与几个web服务一起使用,并且实际上有Android的解码器.自API级别8.
http://developer.android.com/reference/android/util/Base64.html以来,源代码中有一个,但由于我想要定位其他级别,我自己包含它.
一种简单的方法是将图像保存在数据库中而不是文件中.