Autor: Guilherme Biff Zarelli

Android – Como buscar redes Wi-fi e se conectar programaticamente (Wi-Fi Scan)

Nesta publicação vamos mostrar como realizar uma busca de redes Wi-Fi (wirelles) e um exemplo simples de como se conectar. Permissões Necessárias: <uses-permission android:name=”android.permission.ACCESS_FINE_LOCATION” /> <uses-permission android:name=”android.permission.ACCESS_WIFI_STATE” /> <uses-permission android:name=”android.permission.CHANGE_WIFI_STATE” /> Abaixo criei uma classe para gerenciar o adaptador Wi-Fi, nela vamos ter um Listener que vai notificar nossa tela quando a busca foi terminada, […]

Android – Criando Menus de opções (Creating an Options Menu – onCreateOptionMenu)

  O menu de opções é onde você deve incluir ações e outras opções que são relevantes para o contexto da atividade atual, como “Atualizar”, “Editar” e “Configurações”. Para todos os tipos de menu o Android fornece um formato XML padrão para definir os itens. Em vez de construir um menu no código de sua […]

Integrando o SDK Android ao NetBeans

  Nesta publicação vamos mostrar como integrar o Android SDK ao NetBeans. O NetBeans é uma excelente IDE e como muitas pessoas não se familiarizaram com a interface do Eclipse ela é a mais recomendada para programadores Java. Vamos utilizar as seguintes ferramentas: NetBeans 7.3.1, Android SDK R22 (aprenda como instalar aqui) A integração do Android ao […]

Android – Atualizando a interface gráfica com o Handler

O Handler é uma classe do pacote android.os, como o próprio nome já diz ele é um “Manipulador”. Quando você cria um novo Handler, ele é destinado à fila de mensagens/threads do thread que o criou. A partir daí toda mensagem que for destinada a ele será entregue para aquela fila de mensagens para serem […]

Android – Como fazer uma chamada de telefone programaticamente? (How to make a phone call programatically?)

Para realizar ligações através de seu código, basta utilizar um Intent com a ação ACTION_CALL e passar os dados necessários, no caso, o telefone. Os dados são passados dentro de uma Uri, seguido do valor: “tel:telefone”. Nota: não haverá restrições sobre quais aplicativos podem iniciar uma chamada,  esta intenção não pode ser usado para chamadas […]

Arduino – L293 H-Bridge / Ponte-H (Control your motors with L293D and Arduino)

O L293 (e suas variações L293B e L293D) é um circuito integrado que contém duas pontes H. Pontes H são circuito compostos de alguns transistores, diodos (para barrar a corrente reversa), e alguns resistores para não queimar os transistores. O que ele faz é rodar e reverter motores DC. As pontes H são chatas de […]

Android – Usando cores por xml (Using color in Android, by XML)

Para definirmos cores padrões em nosso projeto, vamos criar um xml na pasta res/values/ com o nome “cores.xml”, esse nome não é importante para o Android, assim você pode criar uma organização de cores por arquivo xml no qual você tenha: “cores_telas.xml”, “cores_menus.xml”, etc. Em nosso arquivo xml de cores vamos defini-lo da seguinte maneira: […]

Android – Implementar a câmera usando SurfaceView (How can I implement the Android camera)

A classe Camera é usado para definir as configurações de captura de imagem, iniciar, parar a visualização, tirar fotos, e recuperar quadros para codificação de vídeo. Esta classe é um cliente para o serviço de câmera, que gerencia o hardware da câmera real. Para acessar a câmera do dispositivo, você deve declarar suas permissões no […]

Arduino – Sensor de gás / detector de gás (Arduino MQ Gas sensor)

Vamos demostrar o funcionamento e como implementar o código para controlar o valor de saída desse sensor. Foi utilizado: 1 – Buzzer (pino positivo ligado na porta D3). 1 – Display LCD 16×2 (LiquidCrystal lcd(9, 8, 7, 6, 5, 4)) 1 – Sensor de Gás(pino de sinal na A0). Vamos verificar como o circuito foi […]

Rolar para o topo