Android – Autocompletar (MultiAutoCompleteTextView, AutoCompleteTextview)


MultiAutoCompleteTextView

O MultiAutoCompleteTextView permite selecionarmos vários itens de uma lista, este recurso pode ser muito utilizado em casos de envio de mensagens ou destinatários no envio de um Email.

Ele extende AutoCompleteTextView que é utilizado para completar somente um item. Sua implementação é feita da mesma maneira.

Para implementarmos utilizaremos recursos básicos como, uma lista de itens, um xml para o item e um adapter para inserirmos no MultiAutoCompleteTextView.

Abaixo segue o xml responsável pelo componente e o pelo item.

Continuar lendo

Android – Minimizar aplicação moveTaskToBack (Minimize activity on back key press)


Android minimizar

Para minimizar  a aplicação/activity  você utilizará um recurso chamado moveTaskToBack.
Abaixo segue o código de como implementar esse recurso através do botão “back” do dispositivo:

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
            this.moveTaskToBack(true);
            return true;
        }
        return super.onKeyDown(keyCode, event);
    }

Android – Adicionar reticências no TextView com uma ou múltiplas linhas.


reticências

O atributo responsável em adicionar as reticências em um TextView se chama “ellipsize” este atributo tem valores como:

  • none
  • start (adicionado “…” no inicio do texto, ex: “… middle fim”)
  • middle (adicionado “…” no meio do texto, ex: “start … fim”)
  • end (adicionado “…” no final do texto ex: “start middle …)
  • marquee (sem “…” porem a palavra vai “sumindo”)

Se definido, faz com seja adicionado as reticências para palavras maiores que o campo de visão definido. Muitas vezes você vai querer configurar scrollHorizontally ou SingleLine bem como para que o texto como um todo também é limitado a uma única linha, em vez de ser quebrado em várias linhas.

Agora vamos ver como utilizar: Continuar lendo

Arduino – Sensor ultra-sônico HC-SR04 (arduino ping / sensor de distância)


sensor ultrasom

O sensor ultra-sônico HC-SR04 é utilizado para a medição de distâncias com precisão. Sua utilização é bem simples, e também podemos contar com uma classe pronta para fazer seu tratamento.

MUDAMOS VEJA EM: http://helpdev.com.br/2013/02/11/arduino-sensor-ultra-sonico-hc-sr04-arduino-ping-sensor-de-distancia/

O HC-SR04 conta com 4 pinos:

  1. Vcc (pino de alimentação)
  2. Trig (entrada de dados)
  3. Echo (saida de dados)
  4. Gnd (comum, neutro)

Vamos liga-lo na arduino da seguinte forma:

MUDAMOS VEJA EM: http://helpdev.com.br/2013/02/11/arduino-sensor-ultra-sonico-hc-sr04-arduino-ping-sensor-de-distancia/

Continuar lendo