V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  luckyshq  ›  全部回复第 1 页 / 共 1 页
回复总数  7
装一个 Android Studio 装一个 IntelliJ, 其他的就不用了
2014-12-05 10:33:51 +08:00
回复了 ufo22940268 创建的主题 Android 怎么在 activity a 中更新 activity b 的 ui
@ufo22940268 我觉得没必要这样判断,每次回到B就直接重新加载最新的数据就行了,如果你觉得读写数据库/文件开销大了就用个全局静态变量来存取咯.
2014-12-05 10:24:44 +08:00
回复了 ufo22940268 创建的主题 Android 怎么在 activity a 中更新 activity b 的 ui
@iptux 数据量小的时候可以,数据量大了太占内存,而且不能跨进程跨应用.
2014-12-05 10:14:38 +08:00
回复了 ufo22940268 创建的主题 Android 怎么在 activity a 中更新 activity b 的 ui
@ufo22940268 多谢指点.

方法一看情况用吧 毕竟楼主也没说明具体情况.

对于二三为什么要flag? 默认全部设为那个值就不行了,虽然读写数据库/文件会有开销,但总比用广播好吧.
2014-12-05 09:57:38 +08:00
回复了 ufo22940268 创建的主题 Android 怎么在 activity a 中更新 activity b 的 ui
抱歉看反了 把上面的Activity A和B互换.
2014-12-05 09:56:35 +08:00
回复了 ufo22940268 创建的主题 Android 怎么在 activity a 中更新 activity b 的 ui
完全没必要用到广播.

方法1:
* Activity A 用startActivityForResult()启动Activity B ,然后你把要更新的数据传回到Activity A中.
之后在在A中的onActivityResult里处理界面更新.

方法2:
* 用文件进行数据共享,并在Activity A中的Onstart里更新界面.

方法3:
* 用数据库进行数据共享,并在Activity A中Onstart里更新界面.


推荐第一种方法.
2014-10-10 18:45:36 +08:00
回复了 hydyy 创建的主题 站长 谁那有收藏一些比较好的 响应式设计 web 站?
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2914 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 03:37 · PVG 11:37 · LAX 19:37 · JFK 22:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.