如何制作Android后台话题?

时间:2011-10-06 14:22:53

标签: android

我有一个连接到数据库的Android应用程序。我想编写一个后台线程来使用httpclient不断更新数据库中的数据,并且仍然可以更新显示最新数据的UI,比方说,每1/2秒更新一次。我该怎么做?

3 个答案:

答案 0 :(得分:3)

看一下AsyncTask:http://developer.android.com/reference/android/os/AsyncTask.html - 这正是你需要的。

答案 1 :(得分:0)

答案 2 :(得分:0)

这是很多数据!

如果您正在显示然后将相同的数据插入数据库,那么AsyncTask将起作用。但是,如果您计划在从UI中插入数据的同时从UI访问数据库,那么您将遇到并发问题。

我必须使用内容提供程序来提供对数据库的并发访问。这样做的好处是我可以使用syncadapter处理数据回溯而不会影响UI。