<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[你若盛开 清风自来]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/founder_chenhao</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; founder_chenhao]]></copyright><item><title><![CDATA[介绍一种实用的友盟微社区功能]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50314467</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50314467</guid><author>founder_chenhao</author><pubDate>Tue, 15 Dec 2015 13:46:24 +0800</pubDate><description><![CDATA[我们在开发上架一款应用时，往往会考虑他的社交功能，因为有了用户之间的互动，才会有更强的趣味性和用户黏着度，但这似乎又是一个比较鸡肋的功能，与我们应用的主要功能不太相关，却会消耗大量的人力去做这件事，往往是很不值的，目前很多网络软件功能针对这些比较鸡肋的功能都给你自己的SDK及API，比较方便。简单配置引用，一个函数就能搞定的事情。下面介绍一种友盟的微社区功能。
      通过引用友盟的微社区S]]></description><category></category></item><item><title><![CDATA[android批量打包方法介绍]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50215653</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50215653</guid><author>founder_chenhao</author><pubDate>Tue, 08 Dec 2015 10:39:22 +0800</pubDate><description><![CDATA[平时，我们在完成一个版本的开发时，需要将apk包上传到多个应用市场，每个应用市场都有自己唯一的合作id，这样如果有几十个应用市场需要上传，
那么我们就需要反复地去打包，不仅费事，而且还容易出错，下面就简单描述一种批量打包apk的方法：


以sdk目录是D:\AndroidDev\android-sdk为例：
1、生成打包配置文件：
   D:\AndroidDev\android-s]]></description><category></category></item><item><title><![CDATA[学习算法之心得]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172149</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172149</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:01:14 +0800</pubDate><description><![CDATA[1、算法，浩如烟海，找到自己感兴趣的那个分支，或那个点来学习，然后，一往无前的深入探究下去。    2、兴趣第一，一切，由着你的兴趣走，忌浮躁。    3、思维敏捷。给你一道常见的题目，你的头脑中应该立刻能冒出解决这道问题的最适用的数据结构，以及算法。    4、随兴趣，多刷题。ACM题。poj，面试题，包括下文将出现的研究生复试上机考试题，都可以作为你的编程练习题库。    5、多实践，多思考。]]></description><category></category></item><item><title><![CDATA[编程！=编码]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172145</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172145</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:01:08 +0800</pubDate><description><![CDATA[人们似乎把编程等同于编码，这就是问题所在。在编码之前你应该弄清自己在干什么。如果不能写下自己在干什么，你就不会清楚自己是否理解它。如果首先写下的是代码，那你大概确实不能理解自己要做的事。如果你在没有蓝图（我们称为规格）说明的情况下就想建一座桥或搭一座房子，那就很难建得既好看又可靠。然而大多数代码就是这样写出的。每次你咒骂你的电脑，你其实是在骂那个没想明白就编出程序的人。
软件文化中的某些东西阻碍]]></description><category></category></item><item><title><![CDATA[字符串匹配之KMP算法思路、原理与Java实现]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172143</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172143</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:01:03 +0800</pubDate><description><![CDATA[问题描述：
判断字符串a是否包含字符串b。我们称a为文本串，b为模式串。比如



[plain] view plaincopy




a = bcabcabcabbcabcabcabcabd  
    ||||||||||/  
b = bcabcabcabc  


算法思路：
如上例中/处两个字符匹配失败，如果模式串右移一个字符从文本串第二个字符开始重新进行匹配]]></description><category></category></item><item><title><![CDATA[android listview优化几种写法详细介绍]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172139</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172139</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:55 +0800</pubDate><description><![CDATA[这篇文章只是总结下getView里面优化视图的几种写法，就像孔乙己写茴香豆的茴字的几种写法一样，高手勿喷，勿笑，只是拿出来分享，有错误的地方欢迎大家指正，谢谢。 listview Aviewthatshowsitemsinaverticallyscrollinglist。 一个显示一个垂直的滚动子项的列表视图在android开发中，使用listview的地方很多，用它来展现数据，成一个垂直的视图。]]></description><category></category></item><item><title><![CDATA[ 利用convertView优化ListView性能]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172133</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172133</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:49 +0800</pubDate><description><![CDATA[这里提到的ListView只是作为一个典型代表 其实在Android中 采用类似Adapter机制的GridView等都是可以适用的 而ListView应该是用得最多的 所以就以它来举例


大家都知道 将ListView和Adapter绑定以后 其实也就是将数据源和控件显示绑定在一起 而每次需要显示ListView的时候 里面的item其实是Adapter提供的 通过的就是重要的getVi]]></description><category></category></item><item><title><![CDATA[Android之ListView原理学习与优化总结]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172129</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172129</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:42 +0800</pubDate><description><![CDATA[在整理前几篇文章的时候有朋友提出写一下ListView的性能优化方面的东西，这个问题也是小马在面试过程中被别人问到的…..今天小马就借此机会来整理下，网上类似的资料蛮多的，倒不如自己写一篇，记录在这个地方，供自己以后使用，不用再翻来翻去的找了，用自己写的…呵呵，不多讲其它了，说起优化我想大家第一反应跟小马一样吧？想到利用ViewHolder来优化ListView数据加载，仅仅就此一条吗？其实不是的]]></description><category></category></item><item><title><![CDATA[sleep()和wait()有什么区别]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172125</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172125</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:36 +0800</pubDate><description><![CDATA[sleep就是正在执行的线程主动让出cpu，cpu去执行其他线程，在sleep指定的时间过后，cpu才会回到这个线程上继续往下执行，如果当前线程进入了同步锁，sleep方法并不会释放锁，即使当前线程使用sleep方法让出了cpu，但其他被同步锁挡住了的线程也无法得到执行。wait是指在一个已经进入了同步锁的线程内，让自己暂时让出同步锁，以便其他正在等待此锁的线程可以得到同步锁并运行，只有其他线程调]]></description><category></category></item><item><title><![CDATA[线程与进程的区别]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172123</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172123</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:29 +0800</pubDate><description><![CDATA[线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行. 
进程和线程都是由操作系统所体会的程序运行的基本单元，系统利用该基本单元实]]></description><category></category></item><item><title><![CDATA[线程同步的几种方式（转） ]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172121</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172121</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:24 +0800</pubDate><description><![CDATA[进程中线程同步的四种常用方式：

1、 临界区（CCriticalSection）
当多个线程访问一个独占性共享资源时，可以使用临界区对象。拥有临界区的线程可以访问被保护起来的资源或代码段，其他线程若想访问，则被挂起，直到拥有临界区的线程放弃临界区为止。具体应用方式：

1、 定义临界区对象CcriticalSection g_CriticalSection;

2、 在访问共享资源（代码]]></description><category></category></item><item><title><![CDATA[Eclipse提示No java virtual machine]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172115</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172115</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:18 +0800</pubDate><description><![CDATA[当你启动eclipse时出现... No java virtual machine  was found after searching the follwing locations:d:javaeclipsejreinjavaw.exe 'javaw.exe' in your current path错误时，可尝试以下方法：
 
1、在Path中设置javaw.exe的路径,如：      ]]></description><category></category></item><item><title><![CDATA[解决客户端向服务器端传输中文乱码问题]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172113</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172113</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:12 +0800</pubDate><description><![CDATA[客户端加码



Java code?



1




String str = URLEncoder.encode("我们是好朋友", "utf-8");






，服务端再解码



Java code?



1
2




URLDecoder ud = new URLDecoder();   


        System.ou]]></description><category></category></item><item><title><![CDATA[android判断动画已结束]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172109</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172109</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:07 +0800</pubDate><description><![CDATA[添加一个动画效果  
发现动画没执行完  就直接跳转或者finish掉
 


添加动画监听事件即可，代码如下：


player.startAnimation(anim);  

anim.setAnimationListener(new AnimationListener() {  

      

    @Override  


    public void o]]></description><category></category></item><item><title><![CDATA[重要通告]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172107</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172107</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 11:00:01 +0800</pubDate><description><![CDATA[博客涉及到的所有源码，包括网站源码、Android源码等均在千寻资源库论坛上发布，都是经过严格测试的精品，目前正处于建设中，敬请您的关注。 千寻资源库网址：www.qxzyk.com
 
 
admin邀请您访问千寻资源库http://www.qxzyk.com/?fromuid=1]]></description><category></category></item><item><title><![CDATA[Android如何实现皮肤的定制与更换]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172105</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172105</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 10:59:55 +0800</pubDate><description><![CDATA[本篇主要是一个demo，该切换主题的demo里面一共实现了两个功能，其一，搜索已经安装的皮肤，其二，应用安装的皮肤。 主项目包名为org.leepood.skindemo,主题项目的包名为org.leepood.skin.blue,org.leepood.skin.red,等等，只要前缀是org.leepood.skin.就行。 首先是查找已安装主题的代码: 01.package org.leep]]></description><category></category></item><item><title><![CDATA[SEO和百度知道的关系很密切]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172101</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172101</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 10:59:50 +0800</pubDate><description><![CDATA[1、帐号的培养 　　还是那句话，”工欲善其事必先利其器”，想要在百度自家的地盘上做网站的推广还是要有一个锋利的武器，而一个好的百度知道的帐号，就是你后期的大刀阔斧颓废的必备利器，对于一个新号要在百度知道留下你的链接是相当困难的建议所有的站长至少要把你的帐号养到三级以上才能去做推广。当然除了你的主要的帐号，还有多培养几个小号，来支撑你的主帐号。 　　2、目标关键词的设置 　　百度知道的平台也是可以做]]></description><category></category></item><item><title><![CDATA[发布一个广告是关于我的工作室]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172099</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172099</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 10:59:44 +0800</pubDate><description><![CDATA[千百度网络工作室是大学生网络高手实践进行的平台。一流的技术、一流的服务，专业进行各种网站建设、仿站、设计、优化、维护及界面广告设计等，如果您有这方面的需要请与我们联系，同时如果您有这方面的技术我们也非常欢迎您能加入我们。对于客户我们会以绝对低廉的价格、优质的服务以回报您对我们的支持。我们期待与您的合作。联系电话：15963179687   13406367700联系QQ：626005108  ]]></description><category></category></item><item><title><![CDATA[谈谈对SEO七大定律的意识]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172093</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172093</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 10:59:39 +0800</pubDate><description><![CDATA[既然seo可能影响页面的排名，那么seo优化对网站来说，其重要性不问可知了。那么网站该怎么优化呢?接下来我简略的和大家说一下seo七条必要的定律。高手可以途经。　　1。租一个好的服务器空间　　对于普通的站长来说，租用虚构主机就够了。是企业的话可以本人买个服务器放到机房托管。我来说下租用主机要留神的，租用时，必定要检讨这台服务器有没被搜索引擎处分过，不然就算你网站做得再好，也会遭遇池鱼之殃。　]]></description><category></category></item><item><title><![CDATA[关于现阶段博客未更新]]></title><link>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172085</link><guid>https://blog.youkuaiyun.com/founder_chenhao/article/details/50172085</guid><author>founder_chenhao</author><pubDate>Fri, 04 Dec 2015 10:59:20 +0800</pubDate><description><![CDATA[随着大赛的结束，现阶段又很忙的缘故，所以很多东西并未更新，敬请原谅，虽大赛取得圆满成功，获得一等奖。多谢大家的支持。以后回抽时间来写博客的。]]></description><category></category></item></channel></rss>