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. 《数据结构》知识点Day_04
  2. jQuery控制tab标签页
  3. CF986B Petr and Permutations 思维
  4. StringBuffer和StringBuilder使用方法比較
  5. C++一天一个程序(四)
  6. 基于java SSM springboot学生信息管理系统设计和实现2.0
  7. batchplot插件用法_Batchplot怎么安装及使用?Batchplot的安装方法及使用方法介绍
  8. python小程序源代码_【程序源代码】微信商城小程序
  9. android中函数的直接使用用import就可以了吗各种类不用创建对象吗_React Hooks 如何安全地使用state...
  10. Java第2章:变量和运算符
  11. adb shell按键操作(input keyevent)
  12. 【ubuntu操作系统入门】Ubuntu常用命令大全二
  13. IAT-Hook 劫持进程Api调用
  14. 第二课:更换国内下载源(阿里源为例)
  15. VBA实现dwg批量输出PDF
  16. 江苏省人力资源社会保障厅 省职称办 关于做好2021年度职称评审工作的通知
  17. 利用tp5中的图像处理功能完成海报的图片合成
  18. Matlab 7 win7安装步骤
  19. PLSQL入门与精通(第72章:LOGOFF触发器)
  20. 【小萝莉说Crash】第二期:Unrecognized selector xxx 之 ForwardInvocation

热门文章

  1. 梦幻西游手游海外服务器维护,梦幻西游手游服务器5月4系统维护
  2. 项目经理:你来设计一下Redis 故障转移、高可用的方案
  3. android 动画x轴旋转,属性动画Rotation如何以中心轴旋转
  4. DartFlutter基础学习日记
  5. 小新700显卡驱动下载地址
  6. nodejs 监控微信公众号关注事件推送
  7. mobx autoRun computed 你学会了吗?
  8. CleanMyMac最新版本下载体验心得及使用感受评价
  9. GridView控件只让某列可以编辑,并在后台获取值的方法
  10. python下载mp3文件_Python 下载Mp3