|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectActivity
app.dl.Lampadas
public class Lampadas
Classe responsável pela criação e gerenciamento da interface de controle dos dispositivos.
Constructor Summary | |
---|---|
Lampadas()
|
Method Summary | |
---|---|
void |
criarDialog(boolean isAutErro)
Cria dialog para exibir mensagens de erro. |
java.util.ArrayList<java.lang.String> |
getEstados()
|
java.util.ArrayList<java.lang.String> |
getNomes()
|
void |
onClick(View arg0)
Método invocado quando algum CheckBox (imagem de lâmpada) for tocado. |
void |
onCreate(Bundle savedInstanceState)
|
boolean |
onCreateOptionsMenu(android.view.Menu menu)
|
boolean |
onKeyDown(int keyCode,
KeyEvent event)
Cria dialog com a opção enviar a lista com os nomes das lâmpadas para o SAR caso o botão 'voltar' tenha sido pressionado e alguma alteração tenha sido feita. |
boolean |
onOptionsItemSelected(MenuItem item)
|
void |
onProgressChanged(SeekBar seekBar,
int progress,
boolean fromUser)
Método executado quando o usuário arrasta alguma SeekBar. |
void |
onStartTrackingTouch(SeekBar seekBar)
|
void |
onStopTrackingTouch(SeekBar seekBar)
Método invocado quando o usuário para de tocar em alguma SeekBar. |
boolean |
onTouch(View textView,
MotionEvent arg1)
Método invocado quando o usuário tocar no nome de alguma lâmpada. |
void |
salvarNomes()
Envia lista de nomes das lâmpadas para o SAR. |
void |
setImagem(CheckBox box,
int progresso)
Configura a imagem de lâmpada de uma determinada CheckBox de acordo o valor do parametro progresso. |
boolean |
setInfoServidor()
Recupera as informações necessárias para a conexão com o SAR. |
void |
updateAdapter()
Requisita ao SAR a lista de lâmpadas ativas na rede, com essas informações atualiza a ListView. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Lampadas()
Method Detail |
---|
public void onCreate(Bundle savedInstanceState)
public boolean onCreateOptionsMenu(android.view.Menu menu)
public boolean onOptionsItemSelected(MenuItem item)
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser)
public void onStartTrackingTouch(SeekBar seekBar)
public void onStopTrackingTouch(SeekBar seekBar)
public void onClick(View arg0)
public void updateAdapter()
public void salvarNomes()
public void setImagem(CheckBox box, int progresso)
box
- CheckBox onde será alterada a imagemprogresso
- valor da luminosidade da lâmpada obtido da SeekBarpublic boolean setInfoServidor()
public void criarDialog(boolean isAutErro)
isAutErro
- tipo de mensagem de erro exibida.public java.util.ArrayList<java.lang.String> getNomes()
public java.util.ArrayList<java.lang.String> getEstados()
public boolean onTouch(View textView, MotionEvent arg1)
public boolean onKeyDown(int keyCode, KeyEvent event)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |