社区
C#
帖子详情
异步方式更新界面 怎样可以最大程度松耦合
chenchenyangll
2010-12-21 10:31:18
比如 我使用webservice获取数据,当数据返回时如何更新界面?
除了观察者。。还能有什么方法可以最大程度松耦合= =
...全文
133
11
打赏
收藏
异步方式更新界面 怎样可以最大程度松耦合
比如 我使用webservice获取数据,当数据返回时如何更新界面? 除了观察者。。还能有什么方法可以最大程度松耦合= =
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenchenyangll
2010-12-21
打赏
举报
回复
[Quote=引用 5 楼 baysos 的回复:]
引用 4 楼 chenchenyangll 的回复:
引用 3 楼 baysos 的回复:
在逻辑里做好异步处理,一次性返回所有结果。这是我的做法~
我问的就是如何返回?
还能如何返回?
[/Quote]
你不会想说return? = =
baysos
2010-12-21
打赏
举报
回复
[Quote=引用 4 楼 chenchenyangll 的回复:]
引用 3 楼 baysos 的回复:
在逻辑里做好异步处理,一次性返回所有结果。这是我的做法~
我问的就是如何返回?
[/Quote]
还能如何返回?
chenchenyangll
2010-12-21
打赏
举报
回复
[Quote=引用 3 楼 baysos 的回复:]
在逻辑里做好异步处理,一次性返回所有结果。这是我的做法~
[/Quote]
我问的就是如何返回?
baysos
2010-12-21
打赏
举报
回复
在逻辑里做好异步处理,一次性返回所有结果。这是我的做法~
Dobzhansky
2010-12-21
打赏
举报
回复
异步处理 和 操作逻辑分开, 靠的是 delegate 约定
有了 delegate,
异步机制知道做什么
你的逻辑实现如何做
chenchenyangll
2010-12-21
打赏
举报
回复
逻辑里看不到UI部分,如何反馈给UI?
xxiju203
2010-12-21
打赏
举报
回复
在你的逻辑处理代码中加入事件吧,这样可以将进度及时的反馈给UI
基于SSH架构的人力资源管理系统
Spring是当今最主流的服务层框架,它的使用实现了应用程序的n层结构,
最大
程度
的降低了各模块之间的耦合,提高了应用程序的开发效率和可维护性,选用的Struts2作为系统的表示层框架,在数据持久层方面则使用了...
同步
异步
的区别
一、同步、
异步
的区别 同步,是所有的操作都做完,才返回给用户结果。即写完数据库之后,在相应用户,用户体验不好。
异步
,不用等所有操作等做完,就相应用户请求。即先相应用户请求,然后慢慢去写数据库,用户...
Kotlin(七)——
异步
程序设计
以下会介绍实现
异步
编程的不同
方式
,包括: 线程 回调 Futures,Promises 等等 响应式扩展 协程 1.1 线程 到目前为止,线程可能是最常见的避免应用程序阻塞的方法: fun postItem(item: Item) { val token = ...
同步
异步
区别
一、同步、
异步
的区别 同步,是所有的操作都做完,才返回给用户结果。即写完数据库之后,在相应用户,用户体验不好。
异步
,不用等所有操作等做完,就相应用户请求。即先相应用户请求,然后慢慢去写数据库,用户...
5.Android应用架构指南:
界面
层概览
每当数据发生变化时,不管是由于用户交互(如按下按钮)还是外部输入(如网络响应),都应该
更新
界面
以反映这些变化。 不过,从数据层获取的应用数据的格式通常不同于
界面
显示的信息的格式。例如,可能只需要在
界面
中...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章