Android客户端上传图片的流程是怎样的?

如题,类似于发表图片动态的功能,具体是怎样实现的呢?在网上看到的博客的通用做法都是从Android客户端选择图片通过http上传到服务器,然后返回一个url地址存到数据库。这个算是常用的做法吗?还有如果这样做的话,服务器那边正常来说是不是应该专门创建一个文件夹用来存放图片呢?

阅读 2.1k
1 个回答

实际上通常是你所说的做法,图片一般是上传到你们自己的CDN上面,因为图片加载毕竟比文本更加耗时,为了提升用户体验,分区域存储相当有必要。当然这里面我认为 还需要考虑两点内容。

  1. 弱网络,图片上传失败怎么处理?
    了解下job,intentservice,断点续传。
  2. 多图上传如何保证顺序的问题?
    了解一下rxjava的contactMap操作。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题