本人在工作中碰到设计地址薄的工作,就是在填写订单的情况下填写地址。于是本着拿来主义,先参考京东和天猫的做法。

京东APP
 

图1、订单页面--京东                                         图2、收货地址--京东


在“订单页面“京东会自动填上默认地址,如果确实为所需要寄递地址,就可以直接进入下一步。如果不是,可以点击地址进入“收货地址”页面,在这个页面可以进行以下操作:1、点击某个地址。2、新建地址。3、点击编辑地址。4、长按除“默认地址”外的某个地址。其中操作1是将此地址带回订单页面,操作2、3两项是跳入新页面,操作4是弹出对话框,可以选择“设置默认地址”或“删除地址”。如下图:
    
          图3、新建收货地址--京东                                    图4、编辑收货地址--京东

图5、长按某个地址--京东

在“新建收货地址”和“编辑收货地址”页面点击“保存并使用”就会跳转回订单页面,带上刚填写的收货地址。“设为默认”和“删除地址”操作后还是在地址薄页面。
 
淘宝APP:

淘宝的“收货地址”页面不能管理收货地址,只能选择某个地址。如果要管理,还需点击“管理收货地址”,跳转到“收货地址管理”页面。
    
         图6、订单页面--淘宝                                      图7、收货地址--淘宝

  

          图8、收货地址管理--淘宝 

在“收货地址管理”页面,点击某个地址即跳入“修改和删除地址”页面。点击“新增收货地址”就进入“新增地址”页面。最后保存后都是回到“收货地址管理”页面。

      
                 图9、新增地址--淘宝                             图10、修改和删除地址--淘宝

由上可见,京东和淘宝在“收货地址管理”页面的流程基本类似,都是在此页面可以进入编辑、删除、新增地址页面。但京东是把"收货地址"页面与“收货地址管理“页面合二为一的,不用像淘宝那样要点击“管理收货地址”才会进入“收货地址管理“页面,而且京东每次新增和编辑地址都会直接跳转回订单页面,而淘宝只是回到“收货地址管理“页面。这两种方式哪种好呢,我们不妨考虑下用户的使用场景,在订单选择地址时进行新增或编辑地址操作,多半人是这个订单下找不到匹配的地址,所以需要新增或编辑地址,也就是想这个订单使用此地址的,京东默认跳回订单,有其合理性。

综上所述,在订单填写地址的情形下,用户如果出现地址匹配不到的情况,京东的做法明显要方便用户操作。而淘宝的做法是把选择地址与管理地址的操作分开,这种方式方便程序实现,但其生生地让用户进入一个管理地址状态,不利于用户在匹配不到地址时的操作体验。

看京东和淘宝的地址薄设计----填写订单的场景下相关推荐

  1. 仿京东、淘宝首页,通过两层嵌套的RecyclerView实现tab的吸顶效果

    为什么会有这篇文章 之前写过一篇文章使用CoordinatorLayout过程中遇到的两个问题以及浅析CoordinatorLayout工作机制,这篇文章上主要讲了通过CoordinatorLayou ...

  2. jQuery实例——仿京东仿淘宝列表导航菜单

    以前看着京东,淘宝的导航做的真好,真想哪一天自己也能做出来这么漂亮功能全的导航菜单.今天弄了一下午终于自制成功,主要使用jQuery和CSS,实现功能基本和京东一样. 功能介绍: 1.鼠标停留导航: ...

  3. 基于JSON+JQuery实现的多条件筛选功能(类似京东和淘宝功能)

    首先看一下实现效果: 现在JSON用于数据的封装和管理越来越流行,一直想着通过JSON实现很多的小工具,比如多条件筛选.表格定制化.数据验证.tree树等等,最近没事就用JSON和JQuery实现了类 ...

  4. vue 实现仿京东、淘宝省市区三级联动

    vue 实现仿京东.淘宝省市区三级联动 在做电商或其他项目的时候,物流我们肯定会集成进去,那么我们肯定需要集成地址管理,地址管理除了最基本的省.市.区外,我们还要单独添加一个详细地址字段,不然我们无法 ...

  5. 京东,淘宝开放平台初探

    前提 这几天遇到一个需求,就是要接入京东,天猫等订单,然后采用顺丰进行发货处理,首先最主要的就是先了解下京东,天猫的接入流程. 京东:http://jos.jd.com/doc/channel.htm ...

  6. 应用内打开京东、淘宝指定商品或店铺页面

    1.打开第三方应用指定界面 要想打开第三方APP指定的界面需要 知道该App 的 URL SCHEME,这里我列举一些,具体的可以在网上搜索到. 淘宝: taobao:// 微博: weibo://q ...

  7. 京东、淘宝、饿了么的提升用户留存率技巧 | 推荐收藏

    我们把完成激活并在一段时间内继续进行使用.浏览.或者购买等关键行为的用户叫做留存用户.我们在做用户增长往往重视了获客,而容易忽略留存.就算我们获取的用户很多,如果留存差,当流失的用户大于获取用户数,我 ...

  8. 用户留存分析案例 | 以京东、淘宝、饿了么为例!

    我们把完成激活并在一段时间内继续进行使用.浏览.或者购买等关键行为的用户叫做留存用户.我们在做用户增长往往重视了获客,而容易忽略留存.就算我们获取的用户很多,如果留存差,当流失的用户大于获取用户数,我 ...

  9. 京东,淘宝,苏宁,亚马逊爬虫抓取商品信息并分析数据(完整文件链接在文章最后)

    1.简单说明 京东,淘宝,苏宁,亚马逊中国 抓取数据,存储到database 并进行分析 2.抓取的DIC the_basic_info = {'search_keyword': self.keywo ...

最新文章

  1. 讯飞智慧餐厅(安徽赛区)比赛通知
  2. java中长方体的类是什么_编写java程序:定义一个描述长方体的类Box,要求如下...
  3. FreeSql与SqlSugar性能测试对比
  4. C语言蒙特卡洛,蒙特卡洛方法
  5. vue 不能响应set结构增加数据_Vue.set()动态的新增与修改数据,触发视图更新的方法...
  6. linux学习笔记:shell变量
  7. 电脑今天关机,第二天重启 解决方案
  8. Arduino、arm、树莓派、单片机四者区别和关系
  9. Spring 的事务传播机制
  10. 考研常识-总结1(硕士、专硕;非全日制、全日制)
  11. 1KB文件夹快捷方式病毒解决方法
  12. 或操作(||)和与操作()的执行顺序以及返回结果和优先级
  13. python search函数 中文,Python-re中search()函数怎么用
  14. 算法作业 (三)——— 装箱问题
  15. FineUI大版本升级,外置ExtJS库、去AXD化、表格合计行、表格可编辑单元格的增删改、顶部菜单框架...
  16. 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数012,polygon,多边形
  17. 自学JavaScript第一天- JS 基础
  18. 综合编码——MPEG音频编码实验
  19. 初学嵌入式开发ARM的学习方法
  20. Python-matplotlib画图要点【大总结】

热门文章

  1. 2019/9/6工学结合周记
  2. Python模块之Pandas模块学习笔记
  3. 门禁上的push是什么意思_门禁门磁线接在什么设备上的
  4. Kettle对非结构化数据进行分类
  5. 求滑动窗口中的最大值和最小值
  6. 码云上开源JAVA项目收藏
  7. [附源码]JAVA+ssm计算机毕业设计高铁乘坐舒适性在线调查及评价系统(程序+Lw)
  8. 【Python】已知一张图片中的框图坐标,切割出目标框图(单个)
  9. ROS快速入门第一讲——ROS的工作空间创建
  10. SpringWeb项目Maven执行clean命令后编译拒绝访问的解决方法