/pomocronometer

Lib para Android

Primary LanguageJava

PomoCronometer

Biblioteca desenvolvida para fazer o controle de um cronometro pomodoro para aplicativos Android.

Aplicativo que utiliza a biblioteca para controle do cronometro: [Google Play] (https://play.google.com/store/apps/details?id=com.vctapps.pomo)

Exemplo

Pomodoro pomodoro = new Pomodoro(context, clock, onChangeTime);
pomodoro.start();

Parametros

context - Context

clock - TextView

onChangeTime - OnChangeTime (Interface callback)

Métodos

####pomodoro.start() Inicia o cronometro

return void

####pomodoro.stop() Para o cronometro

return void

####pomodoro.isStarted() Método para verificar se o cronometro está rodando ou não

return boolean - true: iniciado | false: parado

####pomodoro.onPause() Método que deve ser implementado no onPause da activity/fragment

return void

####pomodoro.onResume() Método que deve ser implementado no onResume da activity/fragment

return void

####pomodoro.onStop() Método que deve ser implementado no onStop da activity/fragment

return void

####OnChangeTime Interface callback que deve ser passado como parametro na criação. Nela existe os métodos para implementações pessoais da app quando há troca de ciclos. Por exemplo: ao começar um ciclo pomo, o callback é chamado para disparar uma notificação.