安卓笔记侠

专注安卓开发

导航

上一页 1 2 3 4 5 6 7 8 9 10 ··· 50 下一页

2018年8月2日 #

OkHttp3源码详解(五) okhttp连接池复用机制

摘要: 1、概述 提高网络性能优化,很重要的一点就是降低延迟和提升响应速度。 通常我们在浏览器中发起请求的时候header部分往往是这样的 keep-alive 就是浏览器和服务端之间保持长连接,这个连接是可以复用的。在HTTP1.1中是默认开启的。 连接的复用为什么会提高性能呢? 通常我们在发起http请 阅读全文

posted @ 2018-08-02 16:43 安卓笔记侠 阅读(7121) 评论(0) 推荐(1) 编辑

短连接、长连接与keep-alive

摘要: 短连接与长连接 通俗来讲,浏览器和服务器每进行一次通信,就建立一次连接,任务结束就中断连接,即短连接。相反地,假如通信结束(如完成了某个HTML文件的信息获取)后保持连接则为长连接。在HTTP/1.0中,默认使用短连接。从HTTP/1.1起,默认使用长连接,这样做的优点是显而易见的,一个网页的加载可 阅读全文

posted @ 2018-08-02 14:03 安卓笔记侠 阅读(2529) 评论(0) 推荐(0) 编辑

2018年7月30日 #

Android内存优化(五) Lint代码扫描工具

摘要: 1.使用 工具栏 -> Analyze -> Inspect Code… 点击 Inspect Code 后会弹出检查范围的对话框: 默认是检查整个项目,我们可以点击 Custom scope 自定义检查范围。 点击右边的下拉框,会出现以下选择: 分别有: Project Files:所有项目文件 阅读全文

posted @ 2018-07-30 15:30 安卓笔记侠 阅读(945) 评论(0) 推荐(0) 编辑

2018年7月27日 #

Android滑动冲突解决

摘要: (1).场景一:外部滑动方向跟内部滑动方向不一致,比如外部左右滑动,内部上下滑动 ViewPager+Fragment配合使用,会有滑动冲突,但是ViewPager内部处理了这种滑动冲突 如果采用的不是ViewPager而是ScrollView就必须手动处理滑动事件 上下滑动时,需要上一级view把 阅读全文

posted @ 2018-07-27 11:42 安卓笔记侠 阅读(1231) 评论(0) 推荐(0) 编辑

2018年7月25日 #

socket和http的区别

摘要: 1.HTTP连接 HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用。 HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接 阅读全文

posted @ 2018-07-25 10:05 安卓笔记侠 阅读(865) 评论(0) 推荐(0) 编辑

2018年7月24日 #

HTTPS和HTTP的区别

摘要: 1.什么是 HTTPS? HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。 你也可以说:HTTPS = HTTP + SSL HTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。 2.为什么需要 HT 阅读全文

posted @ 2018-07-24 17:35 安卓笔记侠 阅读(1183) 评论(1) 推荐(1) 编辑

2018年7月20日 #

OkHttp3源码详解(四) 缓存

摘要: https://www.jianshu.com/p/87da91631a70 阅读全文

posted @ 2018-07-20 17:49 安卓笔记侠 阅读(247) 评论(0) 推荐(0) 编辑

2018年7月19日 #

Android内存优化(四)LeakCanary使用详解

摘要: LeakCanary是检测App内存泄露的工具, 内存泄露是Android开发中常见的问题, 使用程序的稳定性下降. LeakCanary 的机制如下: RefWatcher.watch() 会以监控对象来创建一个 KeyedWeakReference 弱引用对象 在 AndroidWatchExe 阅读全文

posted @ 2018-07-19 09:12 安卓笔记侠 阅读(926) 评论(0) 推荐(0) 编辑

2018年7月18日 #

Android内存优化(三)详解内存分析工具MAT

摘要: 前言 在这个系列的前四篇文章中,我分别介绍了DVM、ART、内存泄漏和内存检测工具的相关知识点,这一篇我们通过一个小例子,来学习如何使用内存分析工具MAT。 1.概述 在进行内存分析时,我们可以使用Memory Monitor和Heap Dump来观察内存的使用情况、使用Allocation Tra 阅读全文

posted @ 2018-07-18 09:54 安卓笔记侠 阅读(1697) 评论(0) 推荐(0) 编辑

2018年7月17日 #

Android内存优化(二)解析Memory Monitor、Allocation Tracker和Heap Dump

摘要: 前言 要想做好内存优化工作,就要掌握两大部分的知识,一部分是知道并理解内存优化相关的原理,另一部分就是善于运用内存分析的工具。本篇就来介绍内存分析工具:Memory Monitor、Allocation Tracker和Heap Dump的使用方法。 1.Memory Monitor 在Androi 阅读全文

posted @ 2018-07-17 10:08 安卓笔记侠 阅读(1689) 评论(2) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 50 下一页