目标是,Service一直在后台运行,并且经常往SQLite数据库里面写数据,然后用户能随时打开Activity查看数据库里记录的东西。不要求添加数据后实时刷新。我试了一下,如果Service已经实例化一个SQLiteOpenHelper,Activity再实例化就会崩溃。想用Ibinder绑定Service后,获得Service对象(代理对象?),然后在Activity里调用Service类里面的查询数据库方法,返回List对象。然而程序崩溃,估计是序列化的问题,没找到Arraylist序列化的方法…不知道怎么办了,请教各位。有没有什么办法
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货