Какова лучшая библиотека управления фоновым заданием для направляющих? [закрытый]

Я думаю, что вы не можете :(. Android OS рассчитывает промежутки между строками в соответствии с размером шрифта, так что «30 $» делает разрыв между строкой 1 и строкой 2 больше, и я не знаю, если это Можно контролировать размер этого промежутка.

Чтобы решить эту проблему, вы можете легко расширить LinearLayuot и установить вертикальную ориентацию. Чем поставить 2 текстовых просмотра с fillparent для ширины ....

и затем реализовать функцию , скажем, setNoGapText (String s); и в этой функции вы можете измерить текст, который может поместиться в текстовом представлении сверху (это можно сделать с помощью textutils), а затем остальной текст будет помещен в textview2 ...

между этим текстовым представлением вы можете поиграть со свойствами padding и margins, поэтому промежутки между строками будут выглядеть так, как вы их себе представляете.

7
задан manlycode 10 June 2009 в 19:39
поделиться

6 ответов

Раньше я использовал bj с успех. Однако недавно я слышал хорошие отзывы о Отложенном задании . Такие места, как Heroku, предлагают это.

2
ответ дан 7 December 2019 в 07:50
поделиться

Вы должны проверить 'всякий раз, когда', это менеджер заданий cron, использует очень красивый и чистый синтаксис:

http://github.com/javan/whe Never/

1
ответ дан 7 December 2019 в 07:50
поделиться

Скворец и рабочий - хорошее сочетание. Я знаю, что у Старлинга хорошая плохая репутация во всем твиттере, но для большинства рельсовых приложений это нормально. Также с Workling вам не нужно использовать Starling в качестве очереди, он также использует материал AMQP, но его легче интегрировать в среду, которая использует EventMachine, например, thin или Evented Mongrel, поэтому, если вы используете Passenger, это немного больше

Это означает, что если вы хотите использовать AMQP, вы можете использовать молниеносные очереди, такие как RabbitMQ, и если вы хотите использовать эту очередь, существуют другие способы интеграции с ней, на ум приходят Кэррот и Уоррен.

Мне нравятся Starling и Workling, очень простые в настройке и очень простые в использовании. Информацию можно найти здесь на github.

2
ответ дан 7 December 2019 в 07:50
поделиться

Spawn мне очень понравился. API настолько прост, насколько это возможно. В вашем постоянно работающем контроллере или методе модели:

  spawn do
    logger.info("I feel sleepy...")
    sleep 11
    logger.info("Time to wake up!")
  end

Spawn предлагает как разветвление, так и многопоточность, в зависимости от того, что вы пытаетесь сделать. Похоже, он также активно поддерживается его автором.

1
ответ дан 7 December 2019 в 07:50
поделиться

Хотя я не использовал его (пока!) job_fu выглядит действительно многообещающим:

http://github.com/ jnstq / job_fu / tree / master

Он постоянен и использует базу данных для своей очереди.

1
ответ дан 7 December 2019 в 07:50
поделиться

Может быть, взгляните на Skynet:

http: / /skynet.rubyforge.org/

Мой друг пользовался им, и он кажется простым в установке и очень надежным.

Бен ...

0
ответ дан 7 December 2019 в 07:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: