“Connecting people ...” 
Nokia 
1 
BÚSSOLA E EVENTOS
OBJETO NAVIGATOR.COMPASS 
• Objeto que permite perceber a 
direção do dispositivo; 
• Acessando a funcionalidade: 
–Necess...
OBJETO NAVIGATOR.COMPASS(1) 
• Métodos: 
–getCurrentHeading: Retorna a direção 
corrente em graus. Valores entre 0 e 
359....
OBJETO NAVIGATOR.COMPASS(2) 
• Atributos do objeto CompassOptions 
4 
Atributo Descrição 
frequency Frequência em milisegu...
OBJETO NAVIGATOR.COMPASS(4) 
• Atributos do objeto CompassHeading 
5 
Atributo Descrição 
magneticHeading A direção em um ...
OBJETO NAVIGATOR.COMPASS(5) 
• Tipos de erro CompassError 
6
OBJETO NAVIGATOR.COMPASS(6) 
• getCurrentHeading 
7
OBJETO NAVIGATOR.COMPASS(7) 
• clearWatch 
8
EVENTOS DO PHONEGAP 
• backbutton 
–Disparado quando o usuário pressiona o 
botão voltar; 
9
EVENTOS DO PHONEGAP 
• menubutton 
– Disparado quando o usuário pressiona o botão 
menu; 
10
EVENTOS DO PHONEGAP 
• batterycritical 
– Nível da bateria está abaixo de um limite crítico; 
11
EVENTOS DO PHONEGAP 
• batterylow 
– Nível da bateria está abaixo de um limite baixo; 
12
EVENTOS DO PHONEGAP 
• batterystatus 
– Retorna se houve alteração no status/nível da 
bateria; 
13
Próximos SlideShares
Carregando em…5
×

Aula07 phonegap bussola_eventos

314 visualizações

Publicada em

Aula 07: Acessando com o PhoneGAP a bússola/giroscópio e outros eventos.

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
314
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula07 phonegap bussola_eventos

  1. 1. “Connecting people ...” Nokia 1 BÚSSOLA E EVENTOS
  2. 2. OBJETO NAVIGATOR.COMPASS • Objeto que permite perceber a direção do dispositivo; • Acessando a funcionalidade: –Necessário instalar o plugin org.apache.cordova.device-orientation; 2
  3. 3. OBJETO NAVIGATOR.COMPASS(1) • Métodos: –getCurrentHeading: Retorna a direção corrente em graus. Valores entre 0 e 359.99; –watchHeading: Em um determinado intervalo de tempo observa a direção. Retorna o ID do observador. –clearWatch: Para de observar a bússola. Utiliza o ID do observador. 3
  4. 4. OBJETO NAVIGATOR.COMPASS(2) • Atributos do objeto CompassOptions 4 Atributo Descrição frequency Frequência em milisegundos para retornar a direção. filter Mudança em graus antes de iniciar a observar a direção.
  5. 5. OBJETO NAVIGATOR.COMPASS(4) • Atributos do objeto CompassHeading 5 Atributo Descrição magneticHeading A direção em um determinado momento no tempo. trueHeading Direção relativa ao polo norte geográfico em graus. Valores negativos indicam que não foi possível determinar. headingAccuracy Diferença, em graus, entre a direção real e a reportada. timestamp O tempo no qual a direção foi determinada em milisegundos.
  6. 6. OBJETO NAVIGATOR.COMPASS(5) • Tipos de erro CompassError 6
  7. 7. OBJETO NAVIGATOR.COMPASS(6) • getCurrentHeading 7
  8. 8. OBJETO NAVIGATOR.COMPASS(7) • clearWatch 8
  9. 9. EVENTOS DO PHONEGAP • backbutton –Disparado quando o usuário pressiona o botão voltar; 9
  10. 10. EVENTOS DO PHONEGAP • menubutton – Disparado quando o usuário pressiona o botão menu; 10
  11. 11. EVENTOS DO PHONEGAP • batterycritical – Nível da bateria está abaixo de um limite crítico; 11
  12. 12. EVENTOS DO PHONEGAP • batterylow – Nível da bateria está abaixo de um limite baixo; 12
  13. 13. EVENTOS DO PHONEGAP • batterystatus – Retorna se houve alteração no status/nível da bateria; 13

×