<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[速风的专栏]]></title><description><![CDATA[人生的真谛在于生-活]]></description><link>https://blog.youkuaiyun.com/surefan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; surefan]]></copyright><item><title><![CDATA[2.2版本中通过包名快速启动外部应用小技巧]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83732289</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83732289</guid><author>surefan</author><pubDate>Fri, 15 Oct 2010 16:25:37 +0800</pubDate><description><![CDATA[小技巧
Intent intent = getPackageManager().getLaunchIntentForPackage(packageName);startActivity(intent);]]></description><category></category></item><item><title><![CDATA[TCPDUMP for Android（抓TCP数据包工具）]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83724989</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83724989</guid><author>surefan</author><pubDate>Tue, 28 Sep 2010 11:09:56 +0800</pubDate><description><![CDATA[如果要抓TCP数据包，我们可以使用TCPdump工具，类似于windows/linux下使用的这个工具一样。具体方法是
下载tcpdump，  还有个地址是http://www.strazzere.com/android/tcpdump，不知道具体版本。
详细使用请参考http://www.tcpdump.org/里面的文档
你需要root权限，
adb push c:\wherever_...]]></description><category></category></item><item><title><![CDATA[Android的Task和Activity相关]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83677742</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83677742</guid><author>surefan</author><pubDate>Sat, 31 Jul 2010 14:14:11 +0800</pubDate><description><![CDATA[android:allowTaskReparenting    用来标记Activity能否从启动的Task移动到有着affinity的Task（当这个Task进入到前台时）——“true”，表示能移动，“false”，表示它必须呆在启动时呆在的那个Task里。    如果这个特性没有被设定，设定到&amp;lt;application&amp;gt;元素上的allowTaskReparenting特性的值会应用...]]></description><category></category></item><item><title><![CDATA[Android中的XML解析-DOM的使用与开发技巧]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83632352</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83632352</guid><author>surefan</author><pubDate>Fri, 21 May 2010 14:37:06 +0800</pubDate><description><![CDATA[我们现在的大多开发项目中都难免和服务器端打交道，交互的过程无非是数据输入和输出，当我们将接口要求的数据按照格式传输到服务器端后，就会得到服务器端返回的数据，在行业内数据大多会使用被普遍接受和采用的XML格式（也有不少使用JSON）来组织数据进行返回，当我们获得XML时就可以解析获得自己需要的数据，或许是操作结果，或许是需要展示的数据列表，在Android中主要有三种的XML解析方式分别是SAX、D...]]></description><category></category></item><item><title><![CDATA[Android中调用系统的安装程序]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83428377</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83428377</guid><author>surefan</author><pubDate>Fri, 10 Jul 2009 09:17:31 +0800</pubDate><description><![CDATA[//mainFile是需要安装的File类型文件
Uri data = Uri.fromFile(mainFile);
//调用系统的安装方法Intent intent = new Intent(Intent.ACTION_VIEW);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setDataAndType(data, &quot;appl...]]></description><category></category></item><item><title><![CDATA[Android的滑动手势处理]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83428374</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83428374</guid><author>surefan</author><pubDate>Fri, 10 Jul 2009 09:13:45 +0800</pubDate><description><![CDATA[Android SDK提供了一个listener类来侦测各种不同的手势: SimpleOnGestureListener.  你只需要实现自己所关心的手势就可以了. Swipe在android里面是叫Fling
首先创建自己的一个手势detector类: 
Java代码 class MyGestureDetector extends SimpleOnGestureListener {     ...]]></description><category></category></item><item><title><![CDATA[Hibernate的C3P详细配置]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/2235135</link><guid>https://blog.youkuaiyun.com/surefan/article/details/2235135</guid><author>surefan</author><pubDate>Tue, 01 Apr 2008 10:45:00 +0800</pubDate><description><![CDATA[class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">  ${jdbc.driverClassName}   ${jdbc.url}   ${jdbc.username}   ${jdbc.password}    5    30    10    60    5  属于单个connection而不是整个连]]></description><category></category></item><item><title><![CDATA[Hibernate的C3P详细配置]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83226287</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83226287</guid><author>surefan</author><pubDate>Tue, 01 Apr 2008 10:44:51 +0800</pubDate><description><![CDATA[&amp;lt;bean id=&quot;dataSource&quot; class=&quot;com.mchange.v2.c3p0.ComboPooledDataSource&quot; destroy-method=&quot;close&quot;&amp;gt; &amp;lt;property name=&quot;driverClass&quot;&amp;gt; &amp;lt;value&amp;gt;${jdbc.driverClassName}&amp;lt;/value&amp]]></description><category></category></item><item><title><![CDATA[关于将应用逻辑放在存储过程(PL/SQL)或应用层的选择]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/2234853</link><guid>https://blog.youkuaiyun.com/surefan/article/details/2234853</guid><author>surefan</author><pubDate>Tue, 01 Apr 2008 09:58:00 +0800</pubDate><description><![CDATA[当今社会强调和谐，我们程序员也不能落后，IT行业经常存在这种和那种语言，这种方法与那种方法之争，其实我觉得这是没必要的，存在既有道理，任何事物都有它的适用的地方，没有最好的，只有最合适的，今天看了篇关于应用逻辑放在存储过程或应用层的讨论，总结了一下其中的观点,欢迎大家拍砖存储过程:1.编译后生成中间代码，该代码的执行效率远比客户端数据库访问快,但是大多数高级的数据库系统都有statement ]]></description><category></category></item><item><title><![CDATA[关于将应用逻辑放在存储过程(PL/SQL)或应用层的选择]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83226281</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83226281</guid><author>surefan</author><pubDate>Tue, 01 Apr 2008 09:57:40 +0800</pubDate><description><![CDATA[当今社会强调和谐，我们程序员也不能落后，IT行业经常存在这种和那种语言，这种方法与那种方法之争，其实我觉得这是没必要的，存在既有道理，任何事物都有它的适用的地方，没有最好的，只有最合适的，今天看了篇关于应用逻辑放在存储过程或应用层的讨论，总结了一下其中的观点,欢迎大家拍砖
存储过程:1.编译后生成中间代码，该代码的执行效率远比客户端数据库访问快,但是大多数高级的数据库系统都有statement ...]]></description><category></category></item><item><title><![CDATA[转: Hibernate查询解决方案]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83224212</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83224212</guid><author>surefan</author><pubDate>Fri, 21 Mar 2008 13:26:27 +0800</pubDate><description><![CDATA[作者  由88doc整理发布 转自: http://www.88doc.com/88doc/4491.html
简介：用Hibernate来操纵持久数据非常简单，在这里一些简单的查询我会一笔带过，本文着重说明在综合查询兼有分页的时候我的一些经验，如果网友觉得我的方案还有不足的地方，也请和我讨论，我的email:plateau_t@sina.com.第一部分：Hibernate提供的查询接口或其方...]]></description><category></category></item><item><title><![CDATA[转: Hibernate查询解决方案]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/2202604</link><guid>https://blog.youkuaiyun.com/surefan/article/details/2202604</guid><author>surefan</author><pubDate>Fri, 21 Mar 2008 13:26:00 +0800</pubDate><description><![CDATA[作者  由88doc整理发布 转自: http://www.88doc.com/88doc/4491.html简介：用Hibernate来操纵持久数据非常简单，在这里一些简单的查询我会一笔带过，本文着重说明在综合查询兼有分页的时候我的一些经验，如果网友觉得我的方案还有不足的地方，也请和我讨论，我的email:plateau_t@sina.com.第一部分：Hibernate提供的查询接口或其方]]></description><category></category></item><item><title><![CDATA[海南游记（准备物品篇）]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83224007</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83224007</guid><author>surefan</author><pubDate>Thu, 20 Mar 2008 14:36:20 +0800</pubDate><description><![CDATA[1.身份证（必带，否则你根本到不了海南，坐火车除外）2.现金（小岛上的消费基本不能刷卡，不带现金准备留在那里干活抵债吧）3.储蓄卡（就算带了现金也得带上卡，毕竟在主要的城市里还是有取款机，带太多钱也不方便）4.泳衣、泳帽、浴巾、拖鞋、擦汗巾、旅游鞋。。。去海南主要就是玩水的，如果你足够阔气去那边买也可以，或者准备裸泳什么也可以不带5.2-3套的衣服，每天玩的是大汗淋漓不带衣服就准备被人BS吧，不要...]]></description><category></category></item><item><title><![CDATA[海南游记（准备物品篇）]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/2199967</link><guid>https://blog.youkuaiyun.com/surefan/article/details/2199967</guid><author>surefan</author><pubDate>Thu, 20 Mar 2008 14:36:00 +0800</pubDate><description><![CDATA[1.身份证（必带，否则你根本到不了海南，坐火车除外）2.现金（小岛上的消费基本不能刷卡，不带现金准备留在那里干活抵债吧）3.储蓄卡（就算带了现金也得带上卡，毕竟在主要的城市里还是有取款机，带太多钱也不方便）4.泳衣、泳帽、浴巾、拖鞋、擦汗巾、旅游鞋。。。去海南主要就是玩水的，如果你足够阔气去那边买也可以，或者准备裸泳什么也可以不带5.2-3套的衣服，每天玩的是大汗淋漓不带衣服就准备被人BS吧，不要]]></description><category></category></item><item><title><![CDATA[海南游记(序)]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83224006</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83224006</guid><author>surefan</author><pubDate>Thu, 20 Mar 2008 14:34:27 +0800</pubDate><description><![CDATA[在美丽炎热的海南度过了一个开心的国庆这辈子的第二次,工作以来第一次外出旅游虽然人黑了些,胖了些,腰包空了些可是玩了很多好玩的地方,看到了很多美丽的景色吃到了很多好吃的东西,交到了很多朋友积累了一定的出游经验很久没有这种无忧无虑的感觉了从今天开始记载海南旅游的前前后后一直在考虑到底用哪种记事手法经过反复推敲,仔细琢磨,三思,4思之后决定采用&quot;散文&quot;的方式希望对准备游海南或是有这个想法的朋友们有点帮助...]]></description><category></category></item><item><title><![CDATA[海南游记(序)]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/2199962</link><guid>https://blog.youkuaiyun.com/surefan/article/details/2199962</guid><author>surefan</author><pubDate>Thu, 20 Mar 2008 14:34:00 +0800</pubDate><description><![CDATA[在美丽炎热的海南度过了一个开心的国庆这辈子的第二次,工作以来第一次外出旅游虽然人黑了些,胖了些,腰包空了些可是玩了很多好玩的地方,看到了很多美丽的景色吃到了很多好吃的东西,交到了很多朋友积累了一定的出游经验很久没有这种无忧无虑的感觉了从今天开始记载海南旅游的前前后后一直在考虑到底用哪种记事手法经过反复推敲,仔细琢磨,三思,4思之后决定采用"散文"的方式希望对准备游海南或是有这个想法的朋友们有点帮助]]></description><category></category></item><item><title><![CDATA[做一棵永远成长的苹果树]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83223997</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83223997</guid><author>surefan</author><pubDate>Thu, 20 Mar 2008 14:14:08 +0800</pubDate><description><![CDATA[        一棵苹果树，终于结果了。 
　　第一年，它结了10个苹果，9个被拿走，自己得到1个。对此，苹果树愤愤不平，于是自断经脉，拒绝成长。第二年，它结了5个苹果，4个被拿走，自己得到1个。“哈哈，去年我得到了10％，今年得到20％！翻了一番。”这棵苹果树心理平衡了。 
　　但是，它还可以这样：继续成长。譬如，第二年，它结了100个果子，被拿走90个，自己得到10个。 
　　很可能，它...]]></description><category></category></item><item><title><![CDATA[做一棵永远成长的苹果树]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/2199912</link><guid>https://blog.youkuaiyun.com/surefan/article/details/2199912</guid><author>surefan</author><pubDate>Thu, 20 Mar 2008 14:14:00 +0800</pubDate><description><![CDATA[        一棵苹果树，终于结果了。 　　第一年，它结了10个苹果，9个被拿走，自己得到1个。对此，苹果树愤愤不平，于是自断经脉，拒绝成长。第二年，它结了5个苹果，4个被拿走，自己得到1个。“哈哈，去年我得到了10％，今年得到20％！翻了一番。”这棵苹果树心理平衡了。 　　但是，它还可以这样：继续成长。譬如，第二年，它结了100个果子，被拿走90个，自己得到10个。 　　很可能，它]]></description><category></category></item><item><title><![CDATA[使用Java程序控制Barone(Zebra)进行打印的代码]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/83223678</link><guid>https://blog.youkuaiyun.com/surefan/article/details/83223678</guid><author>surefan</author><pubDate>Tue, 18 Mar 2008 17:50:00 +0800</pubDate><description><![CDATA[   PrintService service = PrintServiceLookup .lookupDefaultPrintService();   DocPrintJob job = service.createPrintJob();   String ii = &quot;^XA^PR2^FS^LL935^FS^LH30,30^FS^FO20,10^AF^FDZEBRA^FS^FO20,60^B3,...]]></description><category></category></item><item><title><![CDATA[使用Java程序控制Barone(Zebra)进行打印的代码]]></title><link>https://blog.youkuaiyun.com/surefan/article/details/2194936</link><guid>https://blog.youkuaiyun.com/surefan/article/details/2194936</guid><author>surefan</author><pubDate>Tue, 18 Mar 2008 17:50:00 +0800</pubDate><description><![CDATA[   PrintService service = PrintServiceLookup .lookupDefaultPrintService();   DocPrintJob job = service.createPrintJob();   String ii = "^XA^PR2^FS^LL935^FS^LH30,30^FS^FO20,10^AF^FDZEBRA^FS^FO20,60^B3,]]></description><category></category></item></channel></rss>