文件名称:motion-async:围绕Android AsyncTask的Ruby包装器
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-10 00:21:42
Ruby
运动异步 motion-async是RubyMotion Android的瑰宝,它为Android的提供了友好的Ruby包装器 通过AsyncTask,可以正确,轻松地使用UI线程。 此类允许[您]执行后台操作并在UI线程上发布结果,而无需操纵线程和/或处理程序。 AsyncTask被设计为围绕Thread和Handler的帮助类,并且不构成通用的线程框架。 理想情况下,AsyncTasks应该用于简短的操作(最多几秒钟)。 必须将AsyncTask加载到UI线程上,并且只能执行一次。 有关更多详细信息,请参见。 设置 宝石文件: gem "motion-async" 然后在命令行上运行bundle 。 用法 主要入口点是MotionAsync.async函数,该函数使用您提供的选项创建然后执行异步代码(有关详细信息,请参见下文)。 MotionAsync . async
【文件预览】:
motion-async-master
----lib()
--------motion-async.rb(284B)
--------motion-async()
----Gemfile(87B)
----spec()
--------main_spec.rb(818B)
----motion-async.gemspec(915B)
----Rakefile(491B)
----LICENSE(1KB)
----README.md(6KB)
----Gemfile.lock(194B)
----.gitignore(145B)
----app()
--------main_activity.rb(3KB)
----CHANGELOG.md(256B)