Vibrator e HapticFeedback no Android, Entendendo e Utilizando

Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba grátis conteúdos Android sem precedentes! Você receberá um email de confirmação. Somente depois de confirma-lo é que eu poderei lhe enviar os conteúdos semanais exclusivos. Os artigos em PDF são entregues somente para os inscritos na lista.

Email inválido.
Blog /Android /Vibrator e HapticFeedback no Android, Entendendo e Utilizando

Vibrator e HapticFeedback no Android, Entendendo e Utilizando

Vinícius Thiengo
(2133) (2)
Go-ahead
"Nosso negócio na vida não é chegar à frente dos outros, mas chegar à frente de nós mesmos."
E. Joseph Cossman
Kotlin Android
Capa do livro Mapas Android de Alta Qualidade - Masterização Android
TítuloMapas Android de Alta Qualidade - Masterização Android
CategoriasAndroid, Kotlin, Masterização, Especialização
AutorVinícius Thiengo
Edição
Ano2020
Capítulos11
Páginas166
Acessar Livro
Quer aprender a programar para Android? Acesse abaixo o curso gratuito no Blog.
Conteúdo Exclusivo
Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba gratuitamente conteúdos Android sem precedentes!
Email inválido

Opa! Blz?

Nesse vídeo apresento um conceito e funcionalidade que considero muito importantes no Android, alias não somente no Android, mas sim no desenvolvimento mobile. Feedback Háptico (termo relativo a tato, segue definição em Wikipédia: Háptico), muito importante para deixar claro ao usuário de sua APP que as ações dele estão tendo efeito. O comportamento padrão de um feedback háptico é a vibração do dispositivo, pode ser que vc queira fazer um barulho (som) para retornar como feedback, não recomendaria, pois acho que somente o vibrar já é o suficiente e menos intrusivo, porém para notificações (GCM, Notification, Service e cia) recomendo sim o uso de som e vibração, pois nesse caso a APP tende a estar fechada e com conteíudo novo para o usuário. Mas enfim são duas as maneiras mais comuns de se utilizar o HapticFeedback no android, com a classe Vibrator, nesse caso será um feedback personalizado, pois essa classe não foi feita somente para essa funcionalidade. A outra forma é com o atributo HapticFeedback que existe em algumas Views do Android, nesse caso teremos que permitir que o HapticFeedback funcione declarando isso via XML (android:hapticFeedbackEnabled="true") ou via API (view.setHapticFeedbackEnabled(true)). Não esqueça que na versão que utilize a classe Vibrator você terá que solicitar a permissão "android.permission.VIBRATE" no AndroidManifest.xml.

Vou evitar muitas delongas aqui e deixar você assistir ao vídeo. Note a ênfase que dou a detalhes que são muito úteis em sistemas mobiles (que aparentemente são incômodos em desenvolvimento Web convencional).

O link para downlaod do projeto se encontra logo abaixo no post.

Segue links das páginas apresentadas no vídeo:

Página da classe Vibrator no site oficial do Android

Página da entidade HapticFeedbackConstants no site oficial do Android

Vlw

Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba grátis conteúdos Android sem precedentes!
Email inválido

Relacionado

Fonts Personalizadas no Android Com a Classe TypefaceFonts Personalizadas no Android Com a Classe TypefaceAndroid
Monitorando Bateria de Dispositivo Android Via APIMonitorando Bateria de Dispositivo Android Via APIAndroid
Service no Android, Entendendo e UtilizandoService no Android, Entendendo e UtilizandoAndroid
Utilizando BindService com Service no AndroidUtilizando BindService com Service no AndroidAndroid

Compartilhar

Comentários Facebook

Comentários Blog (2)

Para código / script, coloque entre [code] e [/code] para receber marcação especifica.
Forneça seu nome válido.
Forneça seu email válido.
Forneça o comentário.
Enviando, aguarde...
jan.ramalho (1) (0)
16/08/2015
Como é o nome
dessa literatura que você está acompanhando?
Responder
Vinícius Thiengo (0) (0)
17/08/2015
Fala Ramalho, blz?
Nessa época era o livro "Google Android" 3ª edição de Ricardo Lecheta e a documentação do Android. Hoje o livro está na 4ª edição (http://www.novatec.com.br/livros/googleandroid4ed/ ). Abraço
Responder