<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[野人的小本本]]></title><description><![CDATA[飞飞飞~]]></description><link>https://blog.youkuaiyun.com/u012685021</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u012685021]]></copyright><item><title><![CDATA[okHttp 基础及封装]]></title><link>https://blog.youkuaiyun.com/u012685021/article/details/54970992</link><guid>https://blog.youkuaiyun.com/u012685021/article/details/54970992</guid><author>u012685021</author><pubDate>Fri, 10 Feb 2017 15:32:17 +0800</pubDate><description><![CDATA[okHttp 基础及封装@(Android 学习)[okhttp, 网络] 
[TOC]
  Google 在 6.0 版本里面删除了 HttpClient 相关 API，OkHttp 处理了很多网络疑难杂症：会从很多常用的连接问题中自动恢复。
OkHttp 官网 
OkHttp 官方 API 文档 
OkHttp GitHub 地址1. 添加依赖compile 'com.squareup.okht]]></description><category></category></item><item><title><![CDATA[Charles 模拟服务器返回数据]]></title><link>https://blog.youkuaiyun.com/u012685021/article/details/54926737</link><guid>https://blog.youkuaiyun.com/u012685021/article/details/54926737</guid><author>u012685021</author><pubDate>Wed, 08 Feb 2017 14:44:39 +0800</pubDate><description><![CDATA[Charles 模拟服务器返回数据
  使用网络分析工具(Charles) 拦截客户端请求，并返回伪造数据，优点：无需改变客户端代码；不依赖客户端平台，Android 和 iOS 都通用；缺点：依赖网络分析工具，调试相对不灵活。
1. 准备条件
客户端需要连接到和电脑同一个网络(手机连接电脑发出的 wifi)
官网下载安装
2. 配置2.1 破解 Charles下载 charles.jar 破解文件]]></description><category></category></item><item><title><![CDATA[HTTP 网络请求原理]]></title><link>https://blog.youkuaiyun.com/u012685021/article/details/53488662</link><guid>https://blog.youkuaiyun.com/u012685021/article/details/53488662</guid><author>u012685021</author><pubDate>Tue, 06 Dec 2016 16:31:19 +0800</pubDate><description><![CDATA[HTTP 是一种应用层协议，通过 TCP 实现了可靠的数据传输，能够保证数据的完整性、正确性。TCP 对于数据传输控制的有点也能够提现在 HTTP 上，使得HTTP的数据传输吞吐量、效率得到保证。]]></description><category></category></item><item><title><![CDATA[内存泄露]]></title><link>https://blog.youkuaiyun.com/u012685021/article/details/53444939</link><guid>https://blog.youkuaiyun.com/u012685021/article/details/53444939</guid><author>u012685021</author><pubDate>Sat, 03 Dec 2016 15:29:26 +0800</pubDate><description><![CDATA[垃圾回收器只会移除那些不可达的对象。在代码中，若因为失误使得一个本应该被销毁的对象被错误地持有，那么该对象就不会被释放掉。这些不可达的对象，聚集在App的堆内存中，占用App的内存空间。持续地泄露对象，会导致内存空间越来越小，GC操作越来越频繁，从而导致App变慢，降低UI流畅度，最终内存泄露快速升级为内存溢出，导致应用Crash。]]></description><category></category></item><item><title><![CDATA[内存优化]]></title><link>https://blog.youkuaiyun.com/u012685021/article/details/53440786</link><guid>https://blog.youkuaiyun.com/u012685021/article/details/53440786</guid><author>u012685021</author><pubDate>Sat, 03 Dec 2016 00:28:19 +0800</pubDate><description><![CDATA[Random Access Memory（RAM）在任何软件开发环境中都是一个很宝贵的资源。 尽管 Android 的 Dalvik 虚拟机扮演了常规的垃圾回收角色，但并不意味着可以忽视 App 的内存分配与释放的时机与地点。这里总结一些内存管理的知识，以及在开发 Android 应用时如何主动减少内存的使用。]]></description><category></category></item></channel></rss>