Autor: Guilherme Biff Zarelli

Linux – Executar jar na inicialização do sistema. Jar como serviço. (How to make a jar file run on startup)

Uma maneira fácil de se fazer isso é utilizar o SysVInit. 1 – Você deve criar um script de start e stop para sua aplicação. No exemplo vamos utilizar o diretorio /opt/: Start Script: /opt/server/myapp-start.sh Stop Script: /opt/server/myapp-stop.sh Cada arquivo dará as instruções necessárias para executar e parar o aplicativo. O conteudo é bem simples, […]

Android – Ativar o Roteador Wi-Fi programaticamente. (How to turn on hotspot in Android Programmatically)

O método abaixo é capaz de ativar e configurar o roteador wi-fi, veja que podemos passar a classe WifiConfiguration para configurar, caso queira manter a mesma configuração basta passar ‘null’. /** * Exemplo: * WifiConfiguration netConfig = new WifiConfiguration(); * netConfig.SSID = "EVE03"; * netConfig.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN); * netConfig.allowedProtocols.set(WifiConfiguration.Protocol.RSN); * netConfig.allowedProtocols.set(WifiConfiguration.Protocol.WPA); * netConfig.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE); * * @param wifiConfiguration […]

Android – Iniciar Service no boot (How to auto-start services on boot)

Um Service é um componente de aplicação que pode executar operações de longa duração em segundo plano e não fornece uma interface ao usuário. Outro componente do aplicativo pode iniciar um serviço funcionando em segundo plano, mesmo se o usuário mudar para outro aplicativo. Além disso, um componente pode se ligar a um serviço para interagir com ele e […]

Android – Lendo o Logcat de dentro de um app (Read logcat programmatically within application)

O sistema de exploração Android fornece um mecanismo para a coleta e visualização de logs chamado logcat. Nele as mensagens de depuração e de sistemas de várias aplicações são recolhidas e registradas, e podem então ser visualizadas e filtrada pelo comando logcat. Para obter informações completas sobre as opções LogCat e especificações de filtragem, consulte Leitura […]

Android – Adicionando ícones na ActionBar

A ActionBar é uma característica da janela para identificar a aplicação e fornecer ações ao usuários e modos de navegação. Você deve usar a ActionBar  na maioria das atividades que precisam apresentar ações do usuário ou uma navegação global, pois fornece uma interface consistente entre os aplicativos e o sistema. Abaixo vamos mostrar como inserir algumas informações na actionBar e icones […]

Android – Imagem 9-patch no ImageView (9-patch graphic doesn’t scale in image view)

Resumidamente a imagem 9-patch é utilizada para redimensionar uma imagem sem perder sua forma. No software 9-patch que se encontra na pasta tools de seu sdk definimos com marcação de um pixel ‘preto’ a área que deve ser escalada (superior e esquerda) e opcionalmente área de padding (inferior e direita). Para que a imagem 9-patch funcione […]

Android – Desabilitar o scroll/swipe horizontal do ViewPager (Disable paging/swiping of a ViewPager)

Para desabilitar a movimentação horizontal com os dedos(Scroll/Swipe) do ViewPager faça: viewPager.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View arg0, MotionEvent arg1) { return true; } }); Se você quiser habilitar novamente: viewPager.setOnTouchListener(null); Fonte da imagem: http://goo.gl/02bDS

Rolar para o topo