Pergunta

Alguém pode me explicar sobre os gestos?Quais são as suas usar?U pode me dizer qualquer ideias práticas, onde podemos implementá-las?

Foi útil?

Solução

Há um artigo sobre d.android.com exatamente neste tópico:

http://developer.android.com/training/gestures/index.html

Os gestos reconhecerão um padrão arbitrário desenhado por um usuário na tela e permitirá que seu aplicativo execute uma ação como resultado. Você os usa sempre que acha que esse comportamento seria mais intuitivo do que um botão ou para salvar o espaço da tela.

Quanto às idéias práticas, depende realmente da natureza do seu aplicativo.

Outras dicas

Os gestos são, normalmente, movimentos dos dedos sobre o Android tela sensível ao toque que são processados usando o android.gesture pacote.O mais comum gesto é um simples "toque", que é como um "clique do mouse" em um PC.Neste particular gesto é também detectável através do View.OnClickListener interface.O mais comum gesto é um "arraste" (como arrastar com o mouse em um PC) o que você faz quando você liga seu Android e arraste o deslizador de bloqueio para desbloquear o Android.

Mas estes são os exemplos mais simples, como os gestos pacote relatório completo dedo de seqüências de movimento e permitir que seu aplicativo para detectar, por exemplo, se um gesto segue uma curva do arco, se o movimento é no sentido horário ou no sentido anti-horário e se o movimento foi lento "arrastar" ou um rápido "flick".A sua aplicação terá de ser capaz de converter os X/Y local e carimbos de data / hora para descobrir o que os movimentos são.Você pode usar tais movimentos para mover, arrastar e girar objetos virtuais, tanto para a seleção, ou para um jogo.

No próximo nível de sofisticação, o SDK inclui um aplicativo de exemplo, GestureBuilder ("Gestos Construtor"), que você pode instalar e executar no seu emulador ou Android que irá criar uma "biblioteca" de gestos.Quando seu aplicativo é um gesto, é possível passar para o GestureLibrary classe, que irá determinar se o gesto corresponde a um dos gestos na sua biblioteca.Você pode ter um "deslize rapidamente no sentido horário gestos", por exemplo.

Não há nenhum reconhecimento de caracteres, ainda, mas essa é uma óbvia evolução para o futuro do Android gestos.

Informações mais detalhadas estão no site do desenvolvedor do Android, no artigo, "Gestos”.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top