<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qishaohe的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qishaohe</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qishaohe]]></copyright><item><title><![CDATA[android js调用java 并取得java当中的返回值返回到js的做法其实很简单，打包后出现问题记得修改proguard.cfg文件]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/13092385</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/13092385</guid><author>qishaohe</author><pubDate>Sat, 26 Oct 2013 12:12:58 +0800</pubDate><description><![CDATA[在js和java互调的内容百度能搜到很多，这里就不多说了，下面这个是我推荐的：


 转载请注明出处

        挺帅的移动开发专栏  http://blog.youkuaiyun.com/wangtingshuai/article/details/8631835


       在android的开发过程中，有很多时候需要用到本地java代码和javascript进行交互。andro]]></description><category></category></item><item><title><![CDATA[adb failed to restart 问题解决]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/12154135</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/12154135</guid><author>qishaohe</author><pubDate>Sun, 29 Sep 2013 10:24:32 +0800</pubDate><description><![CDATA[1：豌豆荚相关进程是否关闭


2：进程管理器中adb.exe是否启动


3：腾讯QQ的鸟tadb.exe 也很痛苦搞得很多开发人员，结束掉tadb经常，然后再eclipse 中 restart adb


4：我还曾经遇到过进程中出现过*android*.exe，结束掉再restart adb


希望对你们有用，我找tadb.exe这问题找了很久才发现]]></description><category></category></item><item><title><![CDATA[解决 org.eclipse.swt.SWTException: Graphic is disposed 问题]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/11131983</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/11131983</guid><author>qishaohe</author><pubDate>Thu, 05 Sep 2013 14:12:01 +0800</pubDate><description><![CDATA[现象：org.eclipse.swt.SWTException: Graphic is disposed
下面的例子只是其中一种提示，还有很多可能性Graphic is disposed，用着用着突然就出现了这种情况，用fix 然后关闭项目再启动项目也只是一个xml能够正常显示，后面打开的又不能了，在网上找了很多类似的问题，但还是没有找到能解决我的问题，后面我更换eclipse版本，升级了adt]]></description><category></category></item><item><title><![CDATA[Eclipse的Graphical Layout窗口工作不正常或者消失了 或者 eclipse No XML content]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/10363511</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/10363511</guid><author>qishaohe</author><pubDate>Mon, 26 Aug 2013 21:00:12 +0800</pubDate><description><![CDATA[今天写Android工程时突然发现eclipse的graphical layout窗口消失了，查看xml布局文件时，只用source和design两个窗口，于是查了一下，找到了打开eclipse的graphical layout窗口的方法：


右键你要打开的XML文件》open with》layout editor，就打开了，但是该窗口仍然不正常：






Eclipse]]></description><category></category></item><item><title><![CDATA[最快速掌握，及快速理解 onTouch 事件的拦截与分发]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/10221307</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/10221307</guid><author>qishaohe</author><pubDate>Fri, 23 Aug 2013 14:14:35 +0800</pubDate><description><![CDATA[onTouch的拦截分发就是多父级从最外层到内部依次进行多个onInterceptTouchEvent到最小单位view的onTouch再依次往更上一层父级view进行onTouch事件这样一个循环，哪里遇到了返回true，那么这个循环就中断到哪里并往回onTouch事件，其他的就按照那个大的循环跑如图：

 

  

比如ViewGroup A 是ViewGroup B 的父级，B]]></description><category></category></item><item><title><![CDATA[android 下拉刷新 快速实现]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/10219853</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/10219853</guid><author>qishaohe</author><pubDate>Fri, 23 Aug 2013 14:05:45 +0800</pubDate><description><![CDATA[参考原文连接:http://blog.youkuaiyun.com/nono_love_lilith/article/details/7100845
 
先上图：
 

RefreshableView.java
package com.qige.test;

import android.content.Context;
import android.util.AttributeSet;
impo]]></description><category></category></item><item><title><![CDATA[HttpAnalyzerStdV3 注册码]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/6259354</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/6259354</guid><author>qishaohe</author><pubDate>Fri, 18 Mar 2011 16:16:00 +0800</pubDate><description><![CDATA[www.ieinspector.com88030-6E207A71F4436DD9]]></description><category></category></item><item><title><![CDATA[php 人性化的时间显示]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/6167729</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/6167729</guid><author>qishaohe</author><pubDate>Fri, 28 Jan 2011 11:19:00 +0800</pubDate><description><![CDATA[phpcode:

=30)
	{
		switch ($lag)
		{
			case 30:
				$format_time="半小时前"; break;
			case $lag>30&&$lag=60&&$lag24&&ceil($lag/60)48:
				$format_time=date("Y-m-d H:i",$publish_timestamp);	break;
		}
	}
	return $format_time;
}
/*********例子****]]></description><category></category></item><item><title><![CDATA[php 二维数组按照某列排序]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/6166816</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/6166816</guid><author>qishaohe</author><pubDate>Thu, 27 Jan 2011 16:06:00 +0800</pubDate><description><![CDATA[思路：1.将某列的数据和索引放到一个数组"$temp"中2.排列"$temp"数组3.根据此时的索引读取原先的数组php代码如下：function array_sort($arr,$flag,$order){     foreach($arr as $key=>$value)    {         $temp[$key]= $value[$flag];    }    if($order=="ASC")   {         asort($temp);//升序排序临时组成的数组   }   if($o]]></description><category></category></item><item><title><![CDATA[MzTreeView2.0 动态加载树（xml） ]]></title><link>https://blog.youkuaiyun.com/qishaohe/article/details/6166297</link><guid>https://blog.youkuaiyun.com/qishaohe/article/details/6166297</guid><author>qishaohe</author><pubDate>Thu, 27 Jan 2011 12:22:00 +0800</pubDate><description><![CDATA[html代码：xml_tree]]></description><category></category></item></channel></rss>