
Android
文章平均质量分 72
alittlebirdsd
这个作者很懒,什么都没留下…
展开
-
四大组件之ContentProvider
ContentProvider是提供在应用程序之间共享数据功能的组件。只要其中一个应用提供了Provider,另一个应用便可以通过ContentResolver访问到它的数据。ContentProvider提供了CRUD操作,大多数时候都不需要自己实现一个ContentProvider,只需要知道Android系统应用提供的Provider的ContentURI就好了。常用的ContentURI如下原创 2017-07-01 16:07:27 · 332 阅读 · 0 评论 -
四大组件之Service
Service服务是一个应用程序组件,它表示应用程序希望执行长时间运行的操作,运行在应用程序的主线程上。如果要进行耗时操作,就需要创建新的线程,继承Service的IntentService帮我们完成了这一操作开启一个线程进行处理。直到操作完成,自动销毁。创建一个工作队列,每次调用startService将会向onHandleIntent()传入一个启动的intent。当处理完所有Intent就自动原创 2017-06-28 22:46:22 · 220 阅读 · 0 评论 -
Android数据存储
Android数据存储Android数据存储主要有几种方式,Sqlite数据库,xml文件存储,Json文件存储,普通的图片文件存储,对象序列化存储。这里首先介绍下关于Sqlite数据库数据存储。我们都知道需要借用SqliteOpenHelper来创建数据库,创建表。来进行数据的操作。-原创 2017-06-28 18:24:20 · 383 阅读 · 0 评论 -
Xml文件通用解析与序列化
xml文件也是一种数据存储格式,可以用来存储数据,这里介绍Xml文的通用解析,和通用序列化,序列化一般指转换为流,这里指对象转换为xml文件存储起来。什么是通用?一般解析一个xml文件就需要特定为其写一个xml文件解析函数,多个xml文件就需要多个xml函数。这样太过繁琐?有没有只用一个函数就能解析不同的xml文件,序列化不同的对象。答案是已经有了,第三方框架XStream,还有Retrofi原创 2017-06-24 23:07:45 · 1359 阅读 · 0 评论