<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Franous的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Franous</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Franous]]></copyright><item><title><![CDATA[在mac上用AndroidStudio1.5 创建NDK开发环境]]></title><link>https://blog.youkuaiyun.com/Franous/article/details/50991384</link><guid>https://blog.youkuaiyun.com/Franous/article/details/50991384</guid><author>Franous</author><pubDate>Sun, 27 Mar 2016 13:38:17 +0800</pubDate><description><![CDATA[在mac上用AndroidStudio1.5 创建NDK开发环境]]></description><category></category></item><item><title><![CDATA[大整数相乘(包含小数)]]></title><link>https://blog.youkuaiyun.com/Franous/article/details/50987118</link><guid>https://blog.youkuaiyun.com/Franous/article/details/50987118</guid><author>Franous</author><pubDate>Sat, 26 Mar 2016 15:32:16 +0800</pubDate><description><![CDATA[大整数相乘，输入小数也可以，其原理是分块相乘，将输入的数对半分成高位和低位，使大整数划分为小数，然后将小数相乘获取原高地位的大数

可以通过规律:大整数1*大整数2=高位1*高位2+中位进位+中位(高位1乘低位2+低位1乘高位2)+低位进位+低位1*低位2

拼接大整数




java代码如下:




// 分块相乘

public String bigMul(]]></description><category></category></item><item><title><![CDATA[Android消息机制中Handler切换线程的思考]]></title><link>https://blog.youkuaiyun.com/Franous/article/details/50975572</link><guid>https://blog.youkuaiyun.com/Franous/article/details/50975572</guid><author>Franous</author><pubDate>Thu, 24 Mar 2016 21:58:29 +0800</pubDate><description><![CDATA[对Handler通信机制的原理解析]]></description><category></category></item><item><title><![CDATA[LruCache,DiskLruCache实现分析]]></title><link>https://blog.youkuaiyun.com/Franous/article/details/50975526</link><guid>https://blog.youkuaiyun.com/Franous/article/details/50975526</guid><author>Franous</author><pubDate>Thu, 24 Mar 2016 21:53:03 +0800</pubDate><description><![CDATA[在各式各样的android缓存设计框架中，高效地使用内存，合理地释放内存是基础的思路，而贯彻这种思路的内部机制的实现中，就有LinkedHashMap,LruCache,DiskLruCache这几个核心类，本文将解析这几个类的原理]]></description><category></category></item><item><title><![CDATA[QuickSort快排详细解释]]></title><link>https://blog.youkuaiyun.com/Franous/article/details/50975511</link><guid>https://blog.youkuaiyun.com/Franous/article/details/50975511</guid><author>Franous</author><pubDate>Thu, 24 Mar 2016 21:51:15 +0800</pubDate><description><![CDATA[快速排序在最差排序速度，平均排序速度，上都十分优秀,经过简单大数据数组测试，快速排序至少比冒泡排序(这一类复杂度为log(n^2)的排序法)快5倍，废话少说，直接上代码上解释

以下是C++代码，大家可以直接拷贝测试一下

//每一次完成一轮遍历(即i=j时)，就会产生一个位置(i或j),这个位置就是基数的正确位置，这时基数左边是比它小的书，右边是比它大的数，然后只需要对基数左边的数和右边]]></description><category></category></item><item><title><![CDATA[android事件传递机制测试分析]]></title><link>https://blog.youkuaiyun.com/Franous/article/details/50975490</link><guid>https://blog.youkuaiyun.com/Franous/article/details/50975490</guid><author>Franous</author><pubDate>Thu, 24 Mar 2016 21:48:56 +0800</pubDate><description><![CDATA[情景：activity-viewGroup-|ChildViewUp(ChildUp)(叠在上面的view)

                                         |ChildViewDown(ChildDown)(叠在下面的view)




注:

1、以下事件如果不特指均为onTouchEvent

2、如果onTouchListener没]]></description><category></category></item></channel></rss>