小编use*_*841的帖子

如何在Android中定义回调?

在最近的Google IO期间,有一个关于实现restful客户端应用程序的演示文稿.不幸的是,这只是一个高级别的讨论,没有实现的源代码.

在此图中,在返回路径上有各种不同的回调到其他方法.

谷歌io演示幻灯片

我如何声明这些方法是什么?

我理解回调的想法 - 在某个事件发生后调用的一段代码,但我不知道如何实现它.到目前为止,我实现回调的唯一方法是覆盖各种方法(例如onActivityResult).

我觉得自己对设计模式有了基本的了解,但是我一直在探索如何处理返回路径.

android callback

150
推荐指数
6
解决办法
23万
查看次数

由于backports Bad File描述符,Windows puma无法加载应用程序

我正试图在我的Windows 8机器上运行一个puma项目并且每当我尝试运行bundle puma exec -p 4567时都会收到此错误我在部分backports代码中收到有关Bad文件描述符的错误.

PS C:\Users\andrew\work\test> bundle exec puma -p 4567
DL is deprecated, please use Fiddle
*** SIGUSR2 not implemented, signal based restart unavailable!
*** SIGUSR1 not implemented, signal based restart unavailable!
*** SIGHUP not implemented, signal based logs reopening unavailable!
Puma starting in single mode...
* Version 2.9.1 (ruby 2.0.0-p576), codename: Team High Five
* Min threads: 0, max threads: 16
* Environment: development
! Unable to load application
C:/Ruby200/lib/ruby/gems/2.0.0/gems/backports-3.4.0/lib/backports/1.9.1/io/open.
rb:2:in `close': Bad file descriptor - …
Run Code Online (Sandbox Code Playgroud)

ruby windows puma

3
推荐指数
1
解决办法
854
查看次数

标签 统计

android ×1

callback ×1

puma ×1

ruby ×1

windows ×1