<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[luozhengRay的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/luozhengRay</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; luozhengRay]]></copyright><item><title><![CDATA[Android笔记Activity生命周期]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/43148497</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/43148497</guid><author>luozhengRay</author><pubDate>Mon, 26 Jan 2015 08:58:58 +0800</pubDate><description><![CDATA[这七个方法定义了Activity的完整生命周期。实现这些方法可以帮助我们监视其中的三个嵌套生命周期循环：



lActivity的完整生命周期自第一次调用onCreate()开始，直至调用onDestroy()为止。Activity在onCreate()中设置所有“全局”状态以完成初始化，而在onDestroy()中释放所有系统资源。例如，如果Activity有一个线程在后台运行从网络下]]></description><category></category></item><item><title><![CDATA[Android笔记横竖屏幕切换]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/43148485</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/43148485</guid><author>luozhengRay</author><pubDate>Mon, 26 Jan 2015 08:56:26 +0800</pubDate><description><![CDATA[默认情况下，当“屏幕方向”或“键盘显示隐藏”变化时都会销毁当前Activity，创建新的Activity。如果不希望重新创建Activity实例，可以按如下配置Activity：
//低版本横竖切换不重新创建
android:configChanges="keyboardHidden|orientation">
//4.0以上版本横竖切换不重新创建
android:configChange]]></description><category></category></item><item><title><![CDATA[Android笔记ContentUris类使用介绍]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/42775169</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/42775169</guid><author>luozhengRay</author><pubDate>Fri, 16 Jan 2015 11:45:16 +0800</pubDate><description><![CDATA[ContentUris类用于获取Uri路径后面的ID部分，它有两个比较实用的方法：

withAppendedId(uri,id)用于为路径加上ID部分：

Uri uri = Uri.parse("content://cn.itcast.provider.personprovider/person")
Uri resultUri = ContentUris.withAppendedId(]]></description><category></category></item><item><title><![CDATA[Android笔记使用ContentResolver操作ContentProvider中的数据]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/42775137</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/42775137</guid><author>luozhengRay</author><pubDate>Fri, 16 Jan 2015 11:42:40 +0800</pubDate><description><![CDATA[使用ContentResolver对ContentProvider中的数据进行添加、删除、修改和查询操作：

ContentResolver resolver =  getContentResolver();
Uriuri = Uri.parse("content://cn.itcast.provider.personprovider/person");
//添加一条记录
ContentVal]]></description><category></category></item><item><title><![CDATA[Android笔记ContentObserve的使用]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/42775101</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/42775101</guid><author>luozhengRay</author><pubDate>Fri, 16 Jan 2015 11:39:37 +0800</pubDate><description><![CDATA[用户使用系统自带的短信程序发送短信，程序会通过ContentProvider把短信保存进数据库，并且发出一个数据变化通知，使用ContentObserver对数据变化进行监听，在用户发送短信时，就会被ContentObserver窃听到短信：

MainActivity.java


package com.example.observer;

import android.suppor]]></description><category></category></item><item><title><![CDATA[Android笔记使用嵌入式关系型SQLite数据库存储数据]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/42672133</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/42672133</guid><author>luozhengRay</author><pubDate>Tue, 13 Jan 2015 09:20:21 +0800</pubDate><description><![CDATA[在Android平台上，集成了一个嵌入式关系型数据库—SQLite，SQLite3支持
NULL、INTEGER、REAL（浮点数字）、TEXT(字符串文本)和BLOB(二进制对象)数据类型，虽然它支持的类型只有五种，但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s)等数据类型，只不过在运算或保存时会转成对应的五种数据类型。SQLite最大的特点是你可以把]]></description><category></category></item><item><title><![CDATA[Android笔记使用Pull解析器读取XML文件]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/42637975</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/42637975</guid><author>luozhengRay</author><pubDate>Mon, 12 Jan 2015 08:11:44 +0800</pubDate><description><![CDATA[除了可以使用SAX或DOM解析XML文件之外，大家也可以使用Android内置的Pull解析器解析XML文件。 Pull解析器是一个开源的java项目，既可以用于android，也可以用于JavaEE。如果用在javaEE需要把其jar文件放入类路径中，因为Android已经集成进了Pull解析器，所以无需添加任何jar文件。android系统本身使用到的各种xml文件，其内部也是采用Pull解析]]></description><category></category></item><item><title><![CDATA[Android笔记使用Pull解析器生成XML文件]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/42555845</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/42555845</guid><author>luozhengRay</author><pubDate>Fri, 09 Jan 2015 15:48:14 +0800</pubDate><description><![CDATA[有些时候，我们需要生成一个XML文件，生成XML文件的方法有很多，如：可以只使用一个StringBuilder组拼XML内容，然后把内容写入到文件中；或者使用DOM API生成XML文件，或者也可以使用pull解析器生成XML文件，这里推荐大家使用Pull解析器。XmlSerializer]]></description><category></category></item><item><title><![CDATA[Android笔记访问SharedPreferences中的数据]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/42524627</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/42524627</guid><author>luozhengRay</author><pubDate>Thu, 08 Jan 2015 14:32:18 +0800</pubDate><description><![CDATA[访问SharedPreferences中的数据代码如下：
		SharedPreferences sp=getSharedPreferences("config", Context.MODE_PRIVATE);
		String username=sp.getString("username", "");
		ed_username.setText(username);
		String pa]]></description><category></category></item><item><title><![CDATA[Android笔记使用SharedPreferences进行数据存储]]></title><link>https://blog.youkuaiyun.com/luozhengRay/article/details/42524281</link><guid>https://blog.youkuaiyun.com/luozhengRay/article/details/42524281</guid><author>luozhengRay</author><pubDate>Thu, 08 Jan 2015 14:12:05 +0800</pubDate><description><![CDATA[很多时候我们开发的软件需要向用户提供软件参数设置功能，例如我们常用的QQ，用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存，如果是window软件通常我们会采用ini文件进行保存，如果是j2se应用，我们会采用properties属性文件或者xml进行保存。如果是Android应用，我们最适合采用什么方式保存软件配置参数呢？Android平台给我们提供了一个SharedPrefer]]></description><category></category></item></channel></rss>