<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zaneran的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zaneran</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zaneran]]></copyright><item><title><![CDATA[一个简单可复用的MVP+RxJava+Retrofit例子]]></title><link>https://blog.youkuaiyun.com/zaneran/article/details/65623733</link><guid>https://blog.youkuaiyun.com/zaneran/article/details/65623733</guid><author>zaneran</author><pubDate>Fri, 24 Mar 2017 07:19:34 +0800</pubDate><description><![CDATA[目前网络上大部分的MVP+RxJava+Retrofit框架对于安卓开发初学者而言壁垒有些过高了，在看过很多相关代码后，决定自己写一个可以复用的简单例子。]]></description><category></category></item><item><title><![CDATA[ButterKnife在Activity继承上的问题及解决方案]]></title><link>https://blog.youkuaiyun.com/zaneran/article/details/56274585</link><guid>https://blog.youkuaiyun.com/zaneran/article/details/56274585</guid><author>zaneran</author><pubDate>Tue, 21 Feb 2017 09:17:26 +0800</pubDate><description><![CDATA[今天做了个项目，需要写一个BaseActivity，其他Activity统统继承Base。
这个情境下，需要解决ButterKnife的Bind问题，包括在OnCreate中Bind和在OnDestroy阶段Unbind.
BaseActivity部分源代码如下：
@Override
public void onCreate(Bundle savedInstanceState) {
	sup]]></description><category></category></item><item><title><![CDATA[Volley常见问题onResponse Callback的实现]]></title><link>https://blog.youkuaiyun.com/zaneran/article/details/52522187</link><guid>https://blog.youkuaiyun.com/zaneran/article/details/52522187</guid><author>zaneran</author><pubDate>Tue, 13 Sep 2016 04:50:18 +0800</pubDate><description><![CDATA[Volley Request是异步的，在onResponse获得的数据并不能在最后用返回，换言之，返回的还是初始化的arraylist。那么解决办法只能从onResponse中获取数据了，最简单的办法是利用interface的callback方法进行传值。]]></description><category></category></item><item><title><![CDATA[Android与PHP服务器交互情况（Volley篇）]]></title><link>https://blog.youkuaiyun.com/zaneran/article/details/52063684</link><guid>https://blog.youkuaiyun.com/zaneran/article/details/52063684</guid><author>zaneran</author><pubDate>Fri, 29 Jul 2016 12:39:30 +0800</pubDate><description><![CDATA[之前从未接触过安卓和PHP服务器交互，无奈最近有一个项目必须要求和PHP登录服务器进行交互。
简单说来，我们所需要的就是POST数据给服务器，接收服务器返回的数据，这里我们不需要担心GET，只需要用一个JsonResponse对象来接收数据就行了。
首先，需要确定服务器接收的数据类型，起初我使用的一直是JsonObject，给其中添加key和value对，结果发现返回始终是failed，后来才]]></description><category></category></item><item><title><![CDATA[Genymotion无法连接网络的特殊解决办法]]></title><link>https://blog.youkuaiyun.com/zaneran/article/details/51909120</link><guid>https://blog.youkuaiyun.com/zaneran/article/details/51909120</guid><author>zaneran</author><pubDate>Thu, 14 Jul 2016 14:32:16 +0800</pubDate><description><![CDATA[今晚花费了将近一个晚上来解决Genymotion没有网络的问题。


在此期间，我尝试过了好几种办法，诸如更改Virtual Box中对于该模拟器的网络配置，按照谷鸽所说的办法，网卡一设置为Host-only，网卡二设置为NAT或者桥接网卡，然而并不管用。


之后我打开网络共享中心 → 改变适配器设置，发现现有无线适配器（Wireless Adapter）已经存在于网桥中，我将Vir]]></description><category></category></item></channel></rss>