2016-03-25 117 views
1

我正在构建一个应用程序,它依靠显示从相机拍摄的相当多的位图图像。我希望所有图像都能以90度(人像)方向显示,并且我知道如何使用每张图像提供的EXIF信息进行此操作。对我来说,旋转图像的位图以适应我的需求,然后将其发送到我的服务器,或者我应该将图像发送到服务器而不旋转它,然后每当我拉它向下,使用随图像提供的EXIF旋转来旋转图像视图我正在显示它?我需要一种高效,快速的解决方案。谢谢。Android:旋转位图一次或使用EXIF方向旋转图像视图

回答

1

由于位图只是一个矩阵,每个单元格中都有一些数据,所以如果它是纵向或横向的,它应该具有相同的权重(以mb为单位),以防需要图像处于90度。倾斜所有的时间,我可能会做它之前发送到服务器,因为(通过我的逻辑),你可能会拉它ALOT多于上传它(这将只发生一次..),所以保存在你要去的方式显示它基本上没有影响它的重量消耗但是因为你要显示它很多(再次,按照我的逻辑,因为你把它保存在服务器中)保存它的轮换将有可能节省一些其他客户自己做这件事的麻烦..

+0

谢谢,我将它发送到服务器之前,看看它是如何工作。 –