1
zhgg0 2016 年 4 月 13 日
依次传递
|
2
anthonyeef 2016 年 4 月 13 日 via Android
可以有蛮多方法的吧。真的太懒可以用 Eventbus 之类,在不同时候发布事件。
|
3
zhangdawei 2016 年 4 月 13 日
简单就用 eventbus
|
4
palytoxin 2016 年 4 月 13 日
后台开个 service 用 IPC 呗。。。
|
5
lhh 2016 年 4 月 13 日
以我现在的水平,我就只是在 intent 里 putextra 。。。
|
6
limengwei 2016 年 4 月 14 日 via Android
eventbus + 1
|
7
stdying OP @zhgg0 个别 activity 传递的数据比较多,如 list 数据
@anthonyeef 可以说说有哪些吗 @zhangdawei 可用 @palytoxin 不是很理解,可否简单细说一下 @lhh 我用过,总觉有点麻烦 @limengwei eventbus 数据网哪传, activity 是一个一个跳转 |
8
saberpowermo 2016 年 4 月 14 日
eventbus 并不是最好的选择.
eventbus 让代码变的很松散. 个人建议 老老实实 用 Bundle 传递. |
9
saberpowermo 2016 年 4 月 14 日
如果传递的东西太多 可以用全局变量去存储啊 大家都去读取就好了啊
比如放在 XxooApplication 中啊 |
10
saberpowermo 2016 年 4 月 14 日
不过如果在公共的 static 集合中存储东西的时候 一定要慎重 管理好 每一个实例的生命周期
时刻小心内存泄漏 |
11
stdying OP @saberpowermo 还是 bundle 更好些,便于理解;还有就是我打算用 sqlite 存储,不过想想有点大材小用
|
12
saberpowermo 2016 年 4 月 14 日
@stdying 。。别闹 sqlite 不是这样用的
|
13
stdying OP @saberpowermo sqlite 你们主要用来存储什么信息
|
14
congshuxiao 2016 年 4 月 14 日
@stdying 数据库是用来做数据持久化的,这种即时保存的需求不用
|
15
palytoxin 2016 年 4 月 14 日 via iPhone
@stdying 我当时想后台开个服务和 act 做进程间通信,太麻烦。数据库就挺不错,中间 fc 了数据也能找回来。也可以试试 http://developer.android.com/guide/topics/data/data-storage.html#pref
|
16
saberpowermo 2016 年 4 月 14 日
|
17
stdying OP @saberpowermo 我一直以为新闻类的是使用文件缓存这个
|
18
wanttofly 2016 年 4 月 14 日
用 Bundle 有任何疑问吗?
|