Android开发--与后台通信(一)--API数据获取

API网络请求

对于之前写的2篇关于API的内容和JSON文本解析类,当然需要有着配套的网络请求配合安卓端请求和获取数据,这篇博客介绍与后台通信中网络的基本请求与API数据有关

以下是相关的博客
JSON文本解析:http://blog.csdn.net/qq_34861102/article/details/76762135
常用的API接口:http://blog.csdn.net/qq_34861102/article/details/76755882

相关地址
代码下载地址(奇怪为什么现在上传需要积分,没有积分的留一下邮箱就好)http://download.csdn.net/detail/qq_34861102/9924780
原文地址:http://blog.csdn.net/qq_34861102/article/details/76906330
项目地址:https://github.com/Outliwer/Android-App


  • 准备

    这里我们使用现在封装得比较好的包:okhttp
    在配置文件中加入依赖:

    compile 'com.squareup.okhttp3:okhttp:3.4.1'

    如图:

    这里写图片描述


  • 代码编写

    首先很重要的一点:Android网络请求因为有延迟,必须要在多线程中进行

    先看一个整个的请求代码:

                    final String address  =  "http://route.showapi.com/268-1?showapi_appid=42305&keyword="+ searchWord +"&proId=&cityId=&areaId=&page=&showapi_sign=c069130238404775894ba39caf3ac094";
                    mView = new CatLoadingView();
                    mView.show(getSupportFragmentManager(), "");
                    new Thread(new Runnable() {
                        @Override
                        public void run() {
                            try {
            
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值