• 关于

    android 网络请求异常处理

    的搜索结果
  • Android系统架构之MVP使用

    Android系统架构之MVP使用在开始这篇博客之前,我们先来探讨几个问题: 为什么要用MVP?传统开发中,View(包括Activity、Fragment及其子类)作为APP功能的基本单元完成了过多任务,包括UI绘制与刷新、页面逻辑、动画渲染,这就导致一些复杂的页面动辄数千行,这就导致维护和升...

    文章 优惠活动 2019-07-10 3311浏览量

  • Android网络性能监控方案

    阿里云 云原生应用研发平台EMAS 刘宝文(木睿) 背景 移动互联网时代,移动端极大部分业务都需要通过App和Server之间的数据交互来实现,所以大部分App提供的业务功能都需要使用网络请求。如果因为网络请求慢或者请求失败,导致用户无法顺畅的使用业务功能,会对用户体验造成极大影响。 此外,EMA...

    文章 南迦FourFish 2020-11-09 4773浏览量

  • 【Android开发】解决安卓android.os.NetworkOnMainThreadException

    解决android socket编程出现的Caused by: android.os.NetworkOnMainThreadException错 本文转自:http://blog.csdn.net/debutent/article/details/8708127   以前我的socket通信的代码...

    文章 光仔december 2014-08-21 2278浏览量

  • 万券齐发助力企业上云,爆款产品低至2.2折起!

    限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

    广告

  • 执行Socket socket = new Socket(ip, port);时抛出个异常:android.os.NetworkOnMainThreadException解决办法

           首先,确认你的android版本是4.0之后再用此方法解决,因为在4.0之后在主线程里面执行Http请求才会报这个错,也许是怕Http请求时间太长造成程序假死的情况吧。Android在4.0之前的版本支持在主线程中访问网络,但是在4.0以后对这部分程序进行了优化,也就是说访问网络的代...

    文章 云栖-lxl 2013-12-13 683浏览量

  • 网络请求异常拦截优化

    目录介绍 01.网络请求异常分类 02.开发中注意问题 03.原始的处理方式 04.如何减少代码耦合性 05.异常统一处理步骤 06.完成版代码展示 好消息 博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇...

    文章 杨充 2019-05-22 818浏览量

  • Android超时机制的处理(很不错)

    由于手机端应用的响应,与当时的无线通信网络状况有很大的关联。而通信网络往往具有不稳定,延迟长的特点。所以,在我们的应用程序中,当我们请求网络的时候,超时机制的应用就显得特别重要。 超时机制主要有: 1、HTTP请求超时机制 2、Socket通信超时机制 HTTP请求超时机制 publi...

    文章 一叶飘舟 2012-06-08 1623浏览量

  • volley请求原理

    Volley 实现原理解析 本文为 Android 开源项目实现原理解析 中 Volley 部分 项目地址:Volley,分析的版本:35ce778,Demo 地址:Volley Demo 分析者:grumoon,校对者:huxian99,校对状态:完成 1. 功能介绍 1.1. ...

    文章 code_xzh 2015-08-27 966浏览量

  • Android·HTTP超时机制

    由于手机端应用的响应,与当时的无线通信网络状况有很大的关联。而通信网络往往具有不稳定,延迟长的特点。所以,在我们的应用程序中,当我们请求网络的时候,超时机制的应用就显得特别重要。 超时机制主要有: 1、HTTP请求超时机制 2、Socket通信超时机制 HTTP请求超时机制 public stat...

    文章 一叶飘舟 2011-11-15 1092浏览量

  • Android 网络请求详解

    我们知道大多数的 Android 应用程序都是通过和服务器进行交互来获取数据的。如果使用 HTTP 协议来发送和接收网络数据,就免不了使用 HttpURLConnection 和 HttpClient,而 Android 中主要提供了上述两种方式来进行 HTTP 操作。并且这两种方式都支持 HTT...

    文章 oneapm_official 2015-12-29 4247浏览量

  • Android超时机制

      由于手机端应用的响应,与当时的无线通信网络状况有很大的关联。而通信网络往往具有不稳定,延迟长的特点。所以,在我们的应用程序中,当我们请求网络的时候,超时机制的应用就显得特别重要。 超时机制主要有: 1、HTTP请求超时机制 2、Socket通信超时机制 HTTP请求超时机制 pu...

    文章 一叶飘舟 2011-10-15 1011浏览量

  • Android网络收集和ping封装库

    目录介绍 01.基础介绍 02.stetho大概流程 03.Android中应用 04.如何使用 05.案例截图如下 06.网络请求接口信息 07.如何使用ping 01.基础介绍 该工具作用 诸葛书网络拦截分析,主要是分析网络流量损耗,以及request,respond过程时间。打造网络...

    文章 杨充 2020-09-11 112浏览量

  • volley请求原理

    Volley 实现原理解析 本文为 Android 开源项目实现原理解析 中 Volley 部分 项目地址:Volley,分析的版本:35ce778,Demo 地址:Volley Demo 分析者:grumoon,校对者:huxian99,校对状态:完成 1. 功能介绍 1.1. ...

    文章 ctrip_xzh 2015-08-27 1330浏览量

  • 《2015中国移动应用性能管理白皮书》欢迎来看

    点击链接,下载报告原文:http://bbs.tingyun.com/forum.php?mod=viewthread&tid=136         2015 年,可以说是移动应用生态系统发展史上的一座里程碑。从技术上看,不断增加的屏幕分辨率,64位处理器,到支持所有平台开发的HTML5...

    文章 听云 2016-04-20 2897浏览量

  • 浅谈OkHttp以及Retrofit+RxJava的封装使用

    1.为什么我们要使用OkHttp?OkHttp有什么优点?  说OkHttp之前我们先说另外两个网络请求库——HttpUrlConnection和HttpClient。在没有OkHttp之前的日子里,他们才是Android用来完成网络请求的类库。那么这两者都有什么优缺点呢? 为什么不再继续使用...

    文章 肖邦kaka 2018-03-21 1421浏览量

  • 客户端网络库实现真的很简单吗?

    (注:本文所讲的网络协议只针对TCP协议) 背景:开发一个C/S的应用势必需要服务端和客户端的适配,包括网络协议、数据传输格式、业务处理的适配。由于服务端承载着大量的客户端,需要高并发、高性能、高可靠性,在我们的认知里往往认为服务端的网络模型和架构设计很复杂。但是客户端嘛,无非就是建立网络连接,发...

    文章 科技探索者 2017-11-10 758浏览量

  • Android端Charles抓包

    目录介绍 01.下载安装 02.抓包代理设置 03.抓包Https操作 04.抓包原理介绍 05.抓包数据介绍 06.常见问题总结 07.Android拦截抓包 01.下载安装 下载地址(下载对应的平台软件即可) https://www.charlesproxy.com/download/...

    文章 杨充 2020-09-21 454浏览量

  • Android Webview场景下防止dns劫持的探索

    背景 阿里云HTTPDNS是避免dns劫持的一种有效手段,在许多特殊场景如HTTPS/SNI、okhttp等都有最佳实践,但在webview场景下却一直没完美的解决方案。 拦截方案是目前已知的一种在webview上应用httpdns的可行方案,本文从拦截方案的基本原理出发,尝试分析该方案背后存在的...

    文章 连柯 2017-09-13 6641浏览量

  • Android Bluetooth蓝牙开发:Bluetooth蓝牙设备之间的连接建立(3)

     Android Bluetooth蓝牙开发:Bluetooth蓝牙设备之间的连接建立(3) Android Bluetooth蓝牙设备的连接编程模型和Java socket网络连接编程模型类型。Android不同设备间的蓝牙连接,首先在编程模型上分为“服务器端(server)”和“客户端(c...

    文章 开开心心过 2016-01-21 676浏览量

  • Android开源项目第二篇——工具库篇

    Android开源项目第二篇——工具库篇 本文为那些不错的Android开源项目第二篇——开发工具库篇,主要介绍常用的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他。   最新内容请访问Androi...

    文章 迅雷老曾 2014-09-12 1299浏览量

  • 网络请求框架 Retrofit 2 使用入门

    本文讲的是网络请求框架 Retrofit 2 使用入门, 你将要创造什么 Retrofit 是什么? Retrofit 是一个用于 Android 和 Java 平台的类型安全的网络请求框架。Retrofit 通过将 API 抽象成 Java 接口而让我们连接到 REST web 服务变得...

    文章 玄学酱 2017-10-18 1565浏览量

  • Java网络编程从入门到精通(25):创建ServerSocket对象

    本文为原创,如需转载,请注明作者和出处,谢谢! 上一篇:Java网络编程从入门到精通(24):实现HTTP断点续传下载工具(附源代码) ServerSocket类的构造方法有四种重载形式,它们的定义如下: Code highlighting produced by Actipro Co...

    文章 geekori 2009-07-12 775浏览量

  • 优云mobile专家实践:Android应用HTTP框架选型

    我们知道,Android应用主要是通过客户端-服务器的方式进行数据交互,一般在APP开发时可能是一个接口对应一个显示模块,这样的设计会让客户端更新时很麻烦。为了解决这个问题,通常的做法是和服务端之间定义协议,设计显示模式,进而达到实时更新UI界面的目的,增加或删除显示模块时不需要让用户手动更新ap...

    文章 优云软件 2016-06-28 1586浏览量

  • 初识Retrofit2.0

    1.Retrofit简介 Retrofit无疑是当下最流行的Android网络请求框架了,是Square提供的开源产品。官方网站是这样介绍Retrofit的—-A type-safe HTTP client for Android and Java,为Android平台的应用提供一个类型安全的H...

    文章 tangyangkai 2016-06-27 746浏览量

  • Android 项目开发基础再回顾(一)

    1,主activity_splash: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="http://schemas.android.com/tools" ...

    文章 技术小胖子 2017-11-14 813浏览量

  • CDN最佳实践之访问慢的分析思路和优化方案

    问题背景 运维技术人员使用CDN加速以后发现还是有用户反馈访问慢的情况,而实际造成访问慢的影响因素很多,如何去分析定位问题、优化网站速度、解决用户问题是一个十分重要的课题。 分析思路 正所谓“工欲善其事,必先利其器”,在排查分析问题前,了解CDN的加速原理十分重要,它将有助于帮助你如何去思考和分析...

    文章 胡夫 2020-03-11 960浏览量

  • Android中级第十二讲项目架构配置

     本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 架构这个话题比较大;从组织结构来说,CEO是一家公司的架构师,将公司划分为销售部、市场部、技术部、行政部、财务部、客服部等,每个部门履行特有的职能并相互配合,最终实现“产品”的有效输出;技术架...

    文章 liuzxgeek 2016-12-14 824浏览量

  • Android初级第八讲之应用如何保活

     本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 架构这个话题比较大;从组织结构来说,CEO是一家公司的架构师,将公司划分为销售部、市场部、技术部、行政部、财务部、客服部等,每个部门履行特有的职能并相互配合,最终实现“产品”的有效输出;技术架...

    文章 liuzxgeek 2016-12-14 917浏览量

  • Android -- Volley解析

    Volley设计 Dispatch Thread不断从RequestQueue中取出请求,根据是否已缓存调用Cache或Network这两类数据获取接口之一,从内存缓存或是服务器取得请求的数据,然后交由ResponseDelivery去做结果分发及回调处理。 Volley中的类简介 Volley...

    文章 老朱教授 2017-10-01 890浏览量

  • Android面试二三事儿

    最近开始接触Android方面的面试,收到Hr推荐过来的一份简历,看过之后大喜,工作技能完全符合要求,从事同样的产品开发(从竞品那里找来的)。技能水平里的描述如下 个人技能: (1) 有良好的JAVA基础,熟练掌握面向对象思想。 (2) 熟练使用集合、IO流及多线程。 (3) 熟练掌握Andro...

    文章 zhangmeng 2016-02-29 6070浏览量

  • Android服务器——使用TomCat实现软件的版本检测,升级,以及下载更新进度!

    Android服务器——使用TomCat实现软件的版本检测,升级,以及下载更新进度! 算下来,TomCat服务器已经写了很长一段时间了,一直说拿他来搞点事 情,也一直没做,今天刚好有空,交流群还有人请教,就寻思着把一些相关性的原理和基础操作写下来,虽然我网络这一块还是不怎么扎实,嘿嘿,还...

    文章 刘桂林 2016-03-15 2727浏览量

1 2 3 4 ... 8 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT