<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[andrew]]></title><description><![CDATA[写出自己的心得~~]]></description><link>https://blog.youkuaiyun.com/feilong1105</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; feilong1105]]></copyright><item><title><![CDATA[50个Android开发技巧(20 使用MVP模式)]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/24763363</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/24763363</guid><author>feilong1105</author><pubDate>Wed, 30 Apr 2014 07:36:20 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/vector_yi/article/details/24719873]]></description><category></category></item><item><title><![CDATA[jQuery选择器]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/24688489</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/24688489</guid><author>feilong1105</author><pubDate>Tue, 29 Apr 2014 08:35:05 +0800</pubDate><description><![CDATA[选择器是jQuery最基础的东西，本文中列举的选择器基本上囊括了所有的jQuery选择器，也许各位通过这篇文章能够加深对jQuery选择器的理解，它们本身用法就非常简单，我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍，也列举出了一些需要注意和区分的地方。]]></description><category></category></item><item><title><![CDATA[CSS的选择器]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/24687355</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/24687355</guid><author>feilong1105</author><pubDate>Tue, 29 Apr 2014 08:13:40 +0800</pubDate><description><![CDATA[最近在研究jQuery的选择器，大家知道jQuery的选择器和css的选择器非常相似，所以整理一下css选择器；
css1-css3提供非常丰富的选择器，但是由于某些选择器被各个浏览器支持的情况不一样，所以很多选择器在实际css开发中很少用到。

1.基础的选择器




选择器


含义


示例




*


通用元素选择器，匹配任何元素

]]></description><category></category></item><item><title><![CDATA[在Android中使用AlarmManager]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/24624047</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/24624047</guid><author>feilong1105</author><pubDate>Mon, 28 Apr 2014 10:58:01 +0800</pubDate><description><![CDATA[AlarmManager是Android中的一种系统级别的提醒服务，它会为我们在特定的时刻广播一个指定的Intent。而使用Intent的时候，我们还需要它执行一个动作，如startActivity，startService，startBroadcast，才能使Intent有用。通常我们使用PendingIntent，它可以理解为对Intent的封装，包含了指定的动作。



我们可以通过]]></description><category></category></item><item><title><![CDATA[Spring JDBC 教程 - Spring MVC]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/24520199</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/24520199</guid><author>feilong1105</author><pubDate>Sat, 26 Apr 2014 11:02:48 +0800</pubDate><description><![CDATA[Spring JDBC抽象框架所带来的价值将在以下几个方面得以体现：（注：使用了Spring JDBC抽象框架之后，应用开发人员只需要完成斜体字部分的编码工作。） 

定义数据库连接参数 

打开数据库连接 

声明SQL语句 

预编译并执行SQL语句 

遍历查询结果（如果需要的话） 

处理每一次遍历操作 

处理抛出的任何异常 

处理事务 

关闭数据]]></description><category></category></item><item><title><![CDATA[Log4j教程-Spring MVC开发]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/24514351</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/24514351</guid><author>feilong1105</author><pubDate>Sat, 26 Apr 2014 09:36:04 +0800</pubDate><description><![CDATA[一、Log4j简介
官方站点：http://logging.apache.org/log4j/
Log4j是Apache的一个开放源代码项目，通过使用Log4j，我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等；我们也可以控制每一条日志的输出格式；通过定义每一条日志信息的级别，我们能够更加细致地控制日志的生成过程]]></description><category></category></item><item><title><![CDATA[声明Bean]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/21713205</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/21713205</guid><author>feilong1105</author><pubDate>Fri, 21 Mar 2014 13:54:49 +0800</pubDate><description><![CDATA[1、创建Spring配置
从Spring3.0开始，Spring容器提供了两种配置Bean的方式：


用一个或多个XML文件作为配置文件。基于Java注解的方式。





 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://www.springframewor]]></description><category></category></item><item><title><![CDATA[Spring jar包详解]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/20783167</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/20783167</guid><author>feilong1105</author><pubDate>Sat, 08 Mar 2014 15:58:13 +0800</pubDate><description><![CDATA[org.springframework.aop ——Spring的面向切面编程，提供AOP（面向切面编程）的实现



org.springframework.asm——spring 2.5.6的时候需要asm jar包，spring3.0开始提供它自己独立的asm jar包

org.springframework.aspects——Spring提供的对AspectJ框架的整合
]]></description><category></category></item><item><title><![CDATA[3、套索工具、多边形套索工具、磁性套索工具]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/19111133</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/19111133</guid><author>feilong1105</author><pubDate>Wed, 12 Feb 2014 11:13:07 +0800</pubDate><description><![CDATA[1、套索工具：可以绘制不规则的选区
2、多边形套索工具：可以绘制直线型的多边形选区。
在绘制的过程中，要涂抹刚绘制的直线段，可以按下Delete键。
3、如果需要选择的图像轮廓是由直线和曲线组合而成，在选择的过程中，可以按下Alt键实现”套索工具“和多边形套索工具之间的切换]]></description><category></category></item><item><title><![CDATA[2、快速选择工具和魔棒工具]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/19108141</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/19108141</guid><author>feilong1105</author><pubDate>Wed, 12 Feb 2014 09:44:10 +0800</pubDate><description><![CDATA[一、快速选择工具


2、魔棒工具




容差：可以设置魔棒工具的“色彩范围”。数值越小，越容易选择与单击像素相似的颜色；数值越大，则选择的颜色范围越广。取值范围为0~255。
连续选项：选择“连续”选项后，只能在图像中选择相邻的同一种颜色的像素。取消此选项的选择状态，则在图像中使用同一种颜色的所有像素都将被选中。]]></description><category></category></item><item><title><![CDATA[1、选框工具的使用（以椭圆工具为例）]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/19077875</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/19077875</guid><author>feilong1105</author><pubDate>Tue, 11 Feb 2014 17:22:42 +0800</pubDate><description><![CDATA[操作技巧：
1、按下Alt键的同时拖曳鼠标可以以中心方式绘制椭圆
2、按下Shift键的同时拖曳鼠标可以绘制圆形
3、按下Shift+Alt 键的同时拖曳鼠标可以以中心方式绘制圆形
4、选取的移动技巧


5、取消选取：Ctrl+D
6、选取编辑


7、填充前景色Alt + Delete
8、剪切和复制功能


9、选择工具栏


10、新选取、添加到选区、从]]></description><category></category></item><item><title><![CDATA[AndEngine引擎的生命周期]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/8647730</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/8647730</guid><author>feilong1105</author><pubDate>Thu, 07 Mar 2013 19:15:05 +0800</pubDate><description><![CDATA[在下面的图中，可以看到游戏在创建、最小化、销毁的时间

AndEngine引擎包含一些的方法，用来创建EngineOptions对象、Scene对象和用子实体来填充Scene。这些方法按照一下顺序被调用：
1)定义onCreateEngineOptions()方法

	mCamera = new Camera(0, 0, WIDHT, HEIGHT);
		//Declare & Def]]></description><category></category></item><item><title><![CDATA[Android手机获取手机唯一识别号]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/8059714</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/8059714</guid><author>feilong1105</author><pubDate>Thu, 11 Oct 2012 11:37:38 +0800</pubDate><description><![CDATA[在开发手机应用时，开发者最关心的是开发的手机软件有多少用户安装，并且正在使用。这就需要识别手机的唯一性。目前我了解的有两种方法，获取手机的imei号(imei号是唯一识别手机的号码)。获取android id号(android id 是手机系统的唯一号码)。

　　第一种方法：

　　android获取手机imei号的方法在在android系统中获取imei号和其他手机信息一文中做了详细的]]></description><category></category></item><item><title><![CDATA[Android之世面上程序锁的实现]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/8052336</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/8052336</guid><author>feilong1105</author><pubDate>Tue, 09 Oct 2012 15:00:09 +0800</pubDate><description><![CDATA[转载地址：http://blog.youkuaiyun.com/furongkang/article/details/6926611

当我们为程序设置密码后，当我们第一次进入该程序时就会提示我们输入密码，输入正确密码后就可以继续访问该程序，如果再次访问该程序就不会提示我们输入密码，这就是市面上常见程序锁的实现。

开发思路：

1. 开启服务，在服务中开启一个死循环，这个死循环用来检测当前访问的]]></description><category></category></item><item><title><![CDATA[JNI一些错误需要注意：]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/8052047</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/8052047</guid><author>feilong1105</author><pubDate>Tue, 09 Oct 2012 13:57:39 +0800</pubDate><description><![CDATA[1.1、错误检查
  1.2 传递非法参数
  1.3 jclass 和  jobject
  对象引用：jobject
  类引用 ： jclass
  1.4 jboolean面临数据截取问题
  1.5 恰当使用Java和C
  *尽量让JAVA和C之间的接口简单化，C和JAVA间的调用过于复杂的话，会使得BUG调试、代码维护和JVM对代码进行优化都会变得很难。
    比如]]></description><category></category></item><item><title><![CDATA[Source Insight 更改字体方法]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/8047337</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/8047337</guid><author>feilong1105</author><pubDate>Mon, 08 Oct 2012 10:52:23 +0800</pubDate><description><![CDATA[option选项下面

Documents Options -->Screen Fonts用于控制所有字体的大小和字体Style Properties --> 可以针对不同部分(比如Comment,Declaration...)进行字体的属性设置]]></description><category></category></item><item><title><![CDATA[JNI学习笔记（五）——fields和methods]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/8028352</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/8028352</guid><author>feilong1105</author><pubDate>Fri, 28 Sep 2012 14:02:43 +0800</pubDate><description><![CDATA[之前的学习，知道了JNI可以让native代码访问基础类型和引用类型，本章节，我们要学习如果访问一个对象的字段（其实就是对象中的变量）和方法。此外，还将学习如何在native代码调用java编程语言实现的方法——这对回调函数，尤其有用。







访问字段




java编程语言，支持两种字段：实例字段和static字段，（可以这么理解：实例变量和static变量）]]></description><category></category></item><item><title><![CDATA[理解 pkg-config 工具]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/8014800</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/8014800</guid><author>feilong1105</author><pubDate>Mon, 24 Sep 2012 22:07:42 +0800</pubDate><description><![CDATA[你在 Unix 或 Linux 下开发过软件吗？写完一个程序，编译运行完全正常，在你本机上工作得好好的，你放到源代码管理系统中。然后，告诉你的同事说，你可以取下来用了。这时，你长长的出了一口气，几天的工作没有白费，多么清新的空气啊，你开始飘飘然了。
“Hi，怎么编译不过去？”你还沉浸在那种美妙的感觉之中，双臂充满着力量，似乎没有什么问题能难倒你的。正在此时，那个笨蛋已经冲着你嚷开了。
“不会吧]]></description><category></category></item><item><title><![CDATA[Environment 是一个提供访问环境变量的类]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/8003491</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/8003491</guid><author>feilong1105</author><pubDate>Fri, 21 Sep 2012 11:45:23 +0800</pubDate><description><![CDATA[Environment 是一个提供访问环境变量的类。

Environment 包含常量：


 MEDIA_BAD_REMOVAL
解释：返回getExternalStorageState() ，表明SDCard 被卸载前己被移除
MEDIA_CHECKING
解释：返回getExternalStorageState() ，表明对象正在磁盘检查。
MEDIA_MOUNTED]]></description><category></category></item><item><title><![CDATA[Android.mk 文档规范]]></title><link>https://blog.youkuaiyun.com/feilong1105/article/details/7956021</link><guid>https://blog.youkuaiyun.com/feilong1105/article/details/7956021</guid><author>feilong1105</author><pubDate>Fri, 07 Sep 2012 17:47:49 +0800</pubDate><description><![CDATA[Android.mk 编译文件是用来向Android NDK 描述你的C,C++源代码文件的， 这篇文档描述了它的语法。在阅读下面的内容之前，假定你已经阅读了docs/OVERVIEW.TXT 文件，了解了它们的脚色和用途。
一、概述
一个 Android.mk file 用来向编译系统描述你的源代码。具体来说：
（1）该文件是GNU Makefile 的一小部分，会被编译系统解析一次或更多次的b]]></description><category></category></item></channel></rss>