草庐IT

FilesystemEntry

全部标签

java - ContentProvider insert() 总是在 UI 线程上运行?

我有一个应用程序需要从服务器提取数据并将其插入SQLite数据库以响应用户输入。我认为这将非常简单——从服务器提取数据的代码是AsyncTask的一个相当简单的子类,它完全按照我的预期工作,而无需挂起UI线程。我用一个简单的接口(interface)为它实现了回调功能,并将它包装在一个静态类中,所以我的代码如下所示:MyServerCaller.getFolderContents(folderId,newOnFolderContentsResponseListener(){@OverridepublicvoidonFolderContentsResponse(finalListcont

java - ContentProvider insert() 总是在 UI 线程上运行?

我有一个应用程序需要从服务器提取数据并将其插入SQLite数据库以响应用户输入。我认为这将非常简单——从服务器提取数据的代码是AsyncTask的一个相当简单的子类,它完全按照我的预期工作,而无需挂起UI线程。我用一个简单的接口(interface)为它实现了回调功能,并将它包装在一个静态类中,所以我的代码如下所示:MyServerCaller.getFolderContents(folderId,newOnFolderContentsResponseListener(){@OverridepublicvoidonFolderContentsResponse(finalListcont