<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FreeYandroid</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FreeYandroid]]></copyright><item><title><![CDATA[Android中AsyncTask]]></title><link>https://blog.youkuaiyun.com/FreeYandroid/article/details/7527864</link><guid>https://blog.youkuaiyun.com/FreeYandroid/article/details/7527864</guid><author>FreeYandroid</author><pubDate>Wed, 02 May 2012 14:07:40 +0800</pubDate><description><![CDATA[AsyncTask的特点是任务在主线程之外运行，而回调方法是在主线程中执行， 这就有效地避免了使用Handler带来的麻烦。阅读AsyncTask的源码可知，AsyncTask是使用java.util.concurrent 框架来管理线程以及任务的执行的，concurrent框架是一个非常成熟，高效的框架，经过了严格的测试。这说明AsyncTask的设计很好的解决了
 匿名线程存在的问题。
A]]></description><category></category></item><item><title><![CDATA[学习笔记：const int *pi  与 int *const pi 区别]]></title><link>https://blog.youkuaiyun.com/FreeYandroid/article/details/7428097</link><guid>https://blog.youkuaiyun.com/FreeYandroid/article/details/7428097</guid><author>FreeYandroid</author><pubDate>Thu, 05 Apr 2012 12:50:06 +0800</pubDate><description><![CDATA[const int *pi的语义
我先来说说const int *pi是什么作用 （当然int const *pi也是一样的，前面我们说过，它们实际是一样的）。看下面的例子：
/* 代码开始 */
int i1 = 30;
int i2 = 40;
const int *pi = &i1;
pi = &i2; /* 注意这里，pi可以在任意时候重新赋值一个新内存地址*/
i2 = 80; /*]]></description><category></category></item><item><title><![CDATA[代码小工具]]></title><link>https://blog.youkuaiyun.com/FreeYandroid/article/details/7412596</link><guid>https://blog.youkuaiyun.com/FreeYandroid/article/details/7412596</guid><author>FreeYandroid</author><pubDate>Fri, 30 Mar 2012 18:10:42 +0800</pubDate><description><![CDATA[1.日期类型的转换：
package net.uct.util;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Ti]]></description><category></category></item><item><title><![CDATA[一步一步的学习android应用开发到系统底层开发之android开发层次及所需技术]]></title><link>https://blog.youkuaiyun.com/FreeYandroid/article/details/7412577</link><guid>https://blog.youkuaiyun.com/FreeYandroid/article/details/7412577</guid><author>FreeYandroid</author><pubDate>Fri, 30 Mar 2012 18:04:36 +0800</pubDate><description><![CDATA[一、Android开发的分类：
1、Android客户端应用程序
    如新浪微博、网银客户端、凡客、淘宝客户端，快盘客户端。从应用需求上来讲，几乎大一点的网站，都需要有手机客户端程序。
2、Android通用类程序
    如基于LBS（基于位置的服务）的应用 （这类一般会嵌入到客户端应用程序中），流媒体播放应用。由于移动设备的方便便捷、3G、4G网络的发展，
这类应用有不错的前景。]]></description><category></category></item><item><title><![CDATA[一步一步的学习android应用开发到系统底层开发之android数据解析JSON篇]]></title><link>https://blog.youkuaiyun.com/FreeYandroid/article/details/7412482</link><guid>https://blog.youkuaiyun.com/FreeYandroid/article/details/7412482</guid><author>FreeYandroid</author><pubDate>Fri, 30 Mar 2012 17:44:30 +0800</pubDate><description><![CDATA[Json的定义：
是一种轻量级的数据交互格式，具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案（有点类似于正则表达式 ，获得了当今大部分语言的支持），从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式，详见官网网址：http://json.org/。
我们主要关系的是android 为我们提供了那些解析JSON常用的类：
JSONArray：]]></description><category></category></item></channel></rss>