Criar fila de tarefas no Android

Anteriormente eu usava Fita do quadrado para enfileirar minha tarefa, mas tem uma desvantagem, o mais importante é que não consigo verificar se uma tarefa já está dentro da fila ou não

é por isso que escolhi criar fila de tarefas no sqlite, a estrutura da coluna é:
* Tipo de
tarefa * Status da tarefa (Pendente, Processado, Sucesso, Falha)
* Ação da Tarefa (pode ser url ou id)

no fim das contas, o maior esforço é escrever o Provedor de conteúdo e o Utilitário de classe para a fila.

mas o resultado é equivalente ao esforço