Ano: 2016

Android – Como adicionar uma view em um RelativeLayout programaticamente? (How to add a view programmattically to RelativeLayout?)

//Criando uma view para adicionar no layout; FloatingActionButton floatingActionButton = new FloatingActionButton(this); floatingActionButton.setImageResource(R.drawable.ic_menu_add); floatingActionButton.setOnClickListener(this); //Adquire o RelativeLayout RelativeLayout mainLayout = getLayout(); //Cria uma LayoutParams aonde vamos configurar as propriedades do componente inserido //dentro do RelativeLayout; RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, RelativeLayout.TRUE); params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE); //Adiciona a view com as propriedades no RelativeLayout mainLayout.addView(floatingActionButton, params);

Android – Links úteis para ícones e geradores de ícones

=============================================== ROMANNURIK – AndroidAssetStudio https://romannurik.github.io/AndroidAssetStudio/index.html Icon generators — Make icons for your app Icon generators allow you to quickly and easily generate icons from existing source images, clipart, or text. Launcher icons Action bar and tab icons Notification icons Generic icons Other generators — Miscellaneous asset creation tools Simple nine-patch generator Official Android Device Art […]

JAVA/Linux – Configurando JDK no linux – Adicionando JAVA no PATH

Faça o Download do JAVA JDK: http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html Extraia o arquivo baixado para sua pasta de preferência (exemplo: /opt/java_xxxx) Opcional: Por costume e em caso de atualização do java, para não precisar mudar minhas configurações eu crio um link simbólico para referenciar a ultima versão do java: $ ln -s /opt/java_xxxx /opt/java_jdk/ Para configurar o PATH, JAVA_HOME, CLASSPATH […]

Java – Como Retornar o ID do registro inserido de uma tabela (Get Autoincrement value after INSERT query in MySQL)

O método abaixo fica responsável em retornar o id autoincrement do registro inserido de uma tabela: .prepareStatement(sql, Statement.RETURN_GENERATED_KEYS); if (stm.executeUpdate() > 0) { ResultSet rs = stm.getGeneratedKeys(); if (rs.next()) { return rs.getInt(1); } }

Android – Salvar Logcat em arquivo (Save LogCat To A Text File)

O método abaixo é responsável por criar um arquivo de log na raiz do sdcard/ com a data do dia mais o appName passado por parametro. Após gerar o arquivo ele limpa o log do sistema, pois se chamado novamente ele escreve as novas informações no final do arquivo. public class LogCat { private static […]

Rolar para o topo