PS:如果觉得文章太长,你也可观看该课程的视频,亲,里面还有高清,无码的福利喔

  • 欢迎关注微信公众号

微信公众号名称:Android干货程序员

需要用到开源项目地址:

  • https://github.com/open-android/BaseRecyclerAndAdapter

  • https://github.com/open-android/RetrofitUtils

总的开源项目集合地址:

  • https://github.com/open-android/Android

服务器地址:

~xml
String url = "http://v.juhe.cn/exp/index?key=" + "申请的key"
+ "&com=" + name + "&no=" + number;
~

核心代码:
~~~java
String name = mEtName.getText().toString();
String number = mEtNumber.getText().toString();
String url = “exp/index?key=” + “29ae0a17faffc5a64d8384f7ccc88ef3”
+ “&com=” + name + “&no=” + number;
Request request = ItheimaHttp.newGetRequest(url);//apiUrl格式:”xxx/xxxxx”
Call call = ItheimaHttp.send(request, new HttpResponseListener() {
@Override
public void onResponse(Courier bean, Headers headers) {
Collections.reverse(bean.result.list);
adapter = new BaseRecyclerAdapter(mRecyclerView
, MyRecyclerViewHolder.class
, R.layout.layout_courier_item
, bean.result.list);
}

    });

~~~
* 快递公司编号对照表

~~~xml

{
“resultcode”: “200”,
“reason”: “查询支持的快递公司成功”,
“result”: [
{
“com”: “顺丰”,
“no”: “sf”
},
{
“com”: “申通”,
“no”: “sto”
},
{
“com”: “圆通”,
“no”: “yt”
},
{
“com”: “韵达”,
“no”: “yd”
},
{
“com”: “天天”,
“no”: “tt”
},
{
“com”: “EMS”,
“no”: “ems”
},
{
“com”: “中通”,
“no”: “zto”
},
{
“com”: “汇通”,
“no”: “ht”
},
{
“com”: “全峰”,
“no”: “qf”
},
{
“com”: “德邦”,
“no”: “db”
},
{
“com”: “自动匹配”,
“no”: “auto”
},
{
“com”: “国通”,
“no”: “gt”
},
{
“com”: “如风达”,
“no”: “rfd”
},
{
“com”: “京东快递”,
“no”: “jd”
},
{
“com”: “宅急送”,
“no”: “zjs”
},
{
“com”: “EMS国际”,
“no”: “emsg”
},
{
“com”: “Fedex国际”,
“no”: “fedex”
},
{
“com”: “邮政国内(挂号信)”,
“no”: “yzgn”
},
{
“com”: “UPS国际快递”,
“no”: “ups”
},
{
“com”: “中铁快运”,
“no”: “ztky”
}
],
“error_code”: 0
}
~~~

实现天猫查看物流功能相关推荐

  1. php点击查看更多,微信小程序加载更多和点击查看更多功能介绍

    这篇文章主要为大家详细介绍了微信小程序加载更多,点击查看更多功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了微信小程序加载更多功能实现的具体代码,供大家参考,具体内容如下 ...

  2. python如何查看有什么模块_在python中如何查看模块功能

    在python中查看模块功能的方法:1.在python命令行输入help()函数进入help帮助文档界面:2.键入[modules]列出当前所有安装的模块:3.键入相应的模块名称即可得到该模块的功能信 ...

  3. 《小米商城》--购物车单条数据删除、购物车数量修改、清空购物车、查看地址功能、添加地址

    在购物车页面,有清空购物车方法以及按钮, 在controler里写出delete方法,现获取请求参数cid,然后传入参数cid调用deleteCartByCid方法,然后跳转到购物车展示功能 然后调用 ...

  4. “查看更多”功能,较完美的实现

    "查看更多"功能,较完美的实现 需求: 文本过多时隐藏文本,用省略号代替,省略号后面有"查看更多"的按钮. 点击"查看更多"后展开所有文本, ...

  5. 安卓简洁地实现点击ImageView查看大图功能

    我是在fragment里面实现查看大图功能,不过放到activity里面也一样 查看大图地功能是由dialog实现 先看看效果 实现方式很简单,可以直接复制粘贴 //方法里直接实例化一个imageVi ...

  6. js实现点击查看大图功能

    使用layui的弹窗实现点击查看大图功能 function getImage(url, callback){let img = new Image();img.src = url;if(img.com ...

  7. mms彩信发送 java_MMSDemo android彩信发送模块,实现了 的加密 接收,解密查看等功能。 238万源代码下载- www.pudn.com...

    文件名称: MMSDemo下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 1258 KB 上传时间: 2013-06-05 下载次数: 11 提 供 者: 胡均庭 ...

  8. 小程序 快递100查询查看物流

    小程序查看物流 1.wxml <!-- 外层pages --> <view class='pages'><!-- 头部 --><view class='hea ...

  9. Vue简单的查看更多功能

    Vue简单的查看更多功能 循环的数据 查看更多按钮

最新文章

  1. Linux 服务器日志文件查找技巧精粹
  2. 为DEDE织梦添加XMl网站地图
  3. N个Java开发常用规范技巧总结
  4. 【Python生成器与迭代器的区别】
  5. scala java混合_Scala特性混合
  6. 24 PP配置-生产车间控制-定义工单号码范围
  7. jq项目如何启服务_用小项目详解我们应该如何去构建我们的微服务
  8. spm_预处理实验记录
  9. 计算机硬盘大小一般都是整数,电脑硬盘如何精准整数分区
  10. 计算机技术应用于测量,在测量绘图中计算机技术的应用分析
  11. 在ArchLinux/Manjaro上安装BCM4360系列网卡驱动
  12. 本地词库翻译php,有道词典词库(您也可以轻松翻译离线的有道词典词库)
  13. 航天信息上传服务器地址,金税盘上传参数设置怎么设置?
  14. 游戏服务器架构,配置
  15. 【drawio笔记】新增字体
  16. bailian2705
  17. Typora 镜像下载/主题下载
  18. allure定制测试报告,修改allure报告标题及logo
  19. 飞机大战小游戏(超详细)
  20. Cameralink转VGA接口转换器

热门文章

  1. 张孝祥 java多线程_张孝祥老师-java并发编程听课笔记(三)
  2. 手把手教你上传女神照片到服务器
  3. 笔试算法《简单密码》
  4. 关于对xmms安装过程的一点总结!
  5. 广州大学大学物理第十一章 真空中的静电场
  6. linux元年时间搓,发布基于ANSI-C的RTC_Time库,利用UNIX时间戳格式,无中断实现万年历...
  7. pyHook pyHook3 区别_礼来拓咨依奇珠单抗和诺华可善挺司库奇尤单抗苏金单抗的区别...
  8. FFmpeg源码分析:avformat_open_input()打开媒体流
  9. nginx -s reload原理
  10. 今人不见古时月,今月曾经照古人