android
tanghaihuait
泪水和汗水的成分相似;但前者只能为你换来同情。后者却可以为你赢得成功。
展开
-
使用SAX读取XML文件
SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。 SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在ContentHandler接口。下面是一些Cont原创 2012-02-13 22:07:45 · 226 阅读 · 0 评论 -
当ContentProvider中的数据发生变化时可以向其他用户发出通知
如果ContentProvider的访问者需要得知ContentProvider中的数据发生了变化,可以在ContentProvider 发生数据变化时调用getContentResolver().notifyChange(uri,null)来通知注册在此URI上的访问者,例子如下: public class PersonContentProvider extends ContentP原创 2012-02-17 23:31:54 · 724 阅读 · 0 评论 -
Android Service的生命周期图解
Android Service的生命周期 public class ExampleService extends Service { int mStartMode; // 表明在service被杀后的行为 IBinder mBinder; // 客户端绑定到的接口 boolean mAllowRebind; // 表明onRebind是否应被使用原创 2012-03-12 17:28:14 · 427 阅读 · 0 评论