当前位置: 首页 > news >正文

网站线下推广方式如何优化搜索引擎的准确性

网站线下推广方式,如何优化搜索引擎的准确性,新疆建设监理协会网站,高端建设响应式网站最近面试,一直被问道新技术新框架,这块是短板,慢慢补吧。 关于框架的学习,分几个步骤 I.框架的使用 II.框架主流使用的版本和Android对应的版本 III.框架的衍生使用比如okhttp就会有Retrofit的使用 IV.框架历史版本,已…

最近面试,一直被问道新技术新框架,这块是短板,慢慢补吧。

关于框架的学习,分几个步骤

I.框架的使用

II.框架主流使用的版本和Android对应的版本

III.框架的衍生使用比如okhttp就会有Retrofit的使用

IV.框架历史版本,已经每个版本解决的问题

V.框架源码的分析

VI.框架设计思想,优缺点,如何解决。

第一天(20160919):

计划:

okhttp 的使用

okhttp 的主流版本和对应android版本

okhttp对应的retrofit的框架使用。 

 

okhttp:

GitHub地址:

https://github.com/square/okhttp

 

I.OKHttp的使用。

 下面是OKhttp的使用过程。

public class OkhttpRequestManagerImpl extends NetworkRequestBaseManager {OkHttpClient client = null;CallBackListener callBackListener = null;@Overridepublic void initManager(NetWorkResponse response) {super.initManager(response);client = new OkHttpClient();callBackListener = new CallBackListener();}@Overridepublic void release() {super.release();callBackListener = null;client = null;}@Overridepublic void requestHttp(int method, String hostUrl, String methodUrl) {String url = hostUrl+methodUrl;final Request request = new okhttp3.Request.Builder().url(url).addHeader("Accept", "application/json").build();Call call = client.newCall(request);call.enqueue(callBackListener);}class CallBackListener implements okhttp3.Callback{@Overridepublic void onFailure(Call call, IOException e) {deliverFailure(e.getMessage());}@Overridepublic void onResponse(Call call, Response response) throws IOException {deliverSuccess(response.body().string());}}
}

一个简单的使用过程如上代码。

post请求:

 @Overridepublic void requestHttp(int method, String hostUrl, String methodUrl, Map<String,String> map) {switch(method){case METHOD_GET:requestGet(hostUrl, methodUrl);break;case METHOD_POST:requestPost(hostUrl,methodUrl,map);break;}}private void requestPost(String hostUrl, String methodUrl, Map<String, String> map) {try {String url = hostUrl + methodUrl;StringBuilder tempParams = new StringBuilder();int pos = 0;for (String key : map.keySet()) {if (pos > 0) {tempParams.append("&");}tempParams.append(String.format("%s=%s", key, URLEncoder.encode(map.get(key), "utf-8")));pos++;}String params = tempParams.toString();RequestBody body = RequestBody.create(MEDIA_TYPE_JSON, params);final Request request = new Request.Builder().url(url).post(body).build();Call call = client.newCall(request);call.enqueue(callBackListener);}catch (Exception e){deliverFailure(e.getMessage());}}private void requestGet(String hostUrl, String methodUrl) {String url = hostUrl+methodUrl;final Request request = new Request.Builder().url(url).addHeader("Accept", "application/json").get().build();Call call = client.newCall(request);call.enqueue(callBackListener);}

II.OKHttp 功能

 

转载于:https://www.cnblogs.com/deman/p/5884874.html

http://www.lbrq.cn/news/2577997.html

相关文章:

  • 图书馆网站开发的前期准备如何检测网站是否安全
  • 怎么去除自己做的网站手机地图app下载安装
  • 在网站做的pdf有水印如何删除阿里巴巴官网首页
  • 美国社交网站 做仿牌域名交易平台
  • 买服饰网站建设商城网站建设
  • 北京网站建设方案百度seo文章
  • 职业装定制百度seo排名优化
  • 网站建设渠道百度指数1000搜索量有多少
  • 1688黄页网芒果品种大全搜狗关键词优化软件
  • 北京网站制作设计公司排名开发一款app软件需要多少钱
  • 百度seo排名帝搜软件优化百度搜索
  • 吉林市市政建设集团网站男生最喜欢的浏览器推荐
  • 电信宽带做网站服务器新浪微指数
  • 做详情页生成代码的网站全国人大常委会
  • 泊头哪给做网站的好网络营销的四大基础理论
  • html前端网站开发PPTb站免费建网站
  • 公司网站建设公一键优化表格
  • 可以做家教的网站有哪些网络推广营销方法
  • 帮小公司代账一个月费用优化网站教程
  • 如何后台修改网站联系人购物网站页面设计
  • 做动画上传网站赚钱么企业网站seo服务
  • 网站用什么服务器seo销售好做吗
  • 谷歌广告优化师凌哥seo
  • 鞍山信息港征婚谷歌seo怎么做
  • 建站系统做网站搜索排名影响因素
  • 网站seo 优帮云参考消息网国内新闻
  • 武汉 网站开发市场推广和销售的区别
  • wordpress编程主题搜索引擎优化排名案例
  • 建筑设计专业的网站指数函数
  • 怎么在网站后台做图片新闻网页制作与设计
  • 著作权登记遇难题:创作者如何突破确权困境?
  • GaussDB SQL执行计划详解
  • vulhub-corrosion2靶机
  • 【昇腾推理PaddleOCR】生产级部署方式
  • 异常检测:算法分类及经典模型概览
  • 如何在 Ubuntu 24.04 或 22.04 LTS Linux 上安装 DaVinci Resolve