图像大小Android上传PHP

图像大小Android上传PHP,php,android,image,upload,resize,Php,Android,Image,Upload,Resize,在我的应用程序中,用户可以使用php将Android中的一些图像上传到Web服务器。 您喜欢什么尺寸的图像? 我想在上传之前调整图像的大小,我不知道哪种尺寸最好。。。 您喜欢哪种质量的?对于较小的文件大小和可接受的图像质量,哪种质量最好 最后一个问题。用户可以在ListView中加载图像。然后点击后,他们可以在大图像视图中看到图像。您是在php中动态创建拇指,还是在上传时保存拇指?如果你想保存时上传,请告诉我一个良好的大小和质量的拇指 谢谢 这个问题太多了。:)让我试试 a。在上传图像时,要记住

在我的应用程序中,用户可以使用php将Android中的一些图像上传到Web服务器。 您喜欢什么尺寸的图像? 我想在上传之前调整图像的大小,我不知道哪种尺寸最好。。。 您喜欢哪种质量的?对于较小的文件大小和可接受的图像质量,哪种质量最好

最后一个问题。用户可以在ListView中加载图像。然后点击后,他们可以在大图像视图中看到图像。您是在php中动态创建拇指,还是在上传时保存拇指?如果你想保存时上传,请告诉我一个良好的大小和质量的拇指


谢谢

这个问题太多了。:)让我试试

a。在上传图像时,要记住的是网络的速度和手机的容量。您可以在2.5G网络连接上上传最大宽度/最大高度1024px。但是,如果您希望一次上载多个图像,最好进一步减小图像的大小

b。下载时,您应该下载整个图像并将其保存在文件系统中。对于listview,在读取图像时应将图像缩放到缩略图大小,对于完整图像,应以比例=1的方式显示

c。您可以在上载图像时将其转换为base64,然后在服务器端将其转换回png/jpg


d。质量为75%,最大宽度/最大高度为1024的JPEG对我来说效果很好。

好的,谢谢你的回答。我想为listview下载thumbs,因为我认为下载所有大图片的流量太大了。使用php动态缩小图像是否存在性能问题?如果您正在下载thumb for listview,那么当用户希望看到较大的图像时,您还需要下载它们。对于另一个问题,在保存的同时,还要在服务器上保存thubnails以及完整的映像。如果您的服务器配置良好,并且流量不是每秒100次的命中率,那么无论哪种方式,它都应该可以工作。