我正在打开一个套接字,以侦听端口上存在的任何数据,这些数据是从另一个Android设备(工作正常)定期发送的。我已经创建了两个应用程序来测试数据接收,一个只是虚拟的,第二个是我的主应用程序。例外情况是:android.os.NetworkonMainThreadExceptiononCreate()包含
timer2 = new Timer();
在UI线程上进行SQLite交互可以吗??
将与SQLite的交互嵌入到服务(AsyncTask或IntentService)中是最佳实践,还是应该使用CursorLoader进行SQLite?我们是否应该使用BroadcastReciever并将对象列表作为ArrayList of Parcelable对象,并将其发送回UI线程。请建议我哪一种方法更好,因为我是刚接触android的,如果有人有,也可以分享代码。