我有一个包含两个列表视图的应用程序。列表视图包含由图像视图和文本视图组成的项。
所有图像在服务器上都是缩略图大小,用于加载它们的模式如下所示:
实例化DrawableManager的
在()方法中,我执行以下操作:
1. Pass the thumb uri and the ImageView instance to the DrawableManagers getImageAsync method
2. The method will first look on sd card if the image exists if so load it from SD card and save a
我已经写了下面的代码片段,它将识别一个潜在的作业是否是唯一的,如果不是,它就不会运行它。我通过迭代调度队列中的每个作业并查看传递的作业参数来做到这一点。根据参数,我可以确定它是否是唯一的:
job_exists = { :appointment => false }
Sidekiq::ScheduledSet.new.sort.each do |job|
case job['args'][0]
when 'Appointment'
job_exists[:appointment] = true
end
end
在接下来的代码片段中,它