Por definição em java todos os parâmetros são passados por valor, ou seja, o valor do objeto é enviado e não a referência de memória deste objeto.

Em parte isso condiz com a realidade. Peguemos o exemplo abaixo:

Em seu código existe uma classe chamada Mensalidade e dentro da classe Mensalidade você possui atributos para manter os dados da mensalidade, por exemplo: valor, inicio, término, etc.

Continue Reading

Um grande problema dos ORM’s é a necessidade de conversão da linguagem específica do ORM para a linguagem específica do BD. Com isso já existe uma perda de desempenho nas consultas e se nós não nos preocuparmos com a qualidade do código que esta sendo escrito, a forma como realizamos as consultas, nosso BD pode realmente parar.

Então vamos lá. Primeira coisa a entender é o significado de Inner Join, Right e Left Join.

Continue Reading

A nova onda é “Material Design”. Um novo formato de criar aplicações para celular, sem “fru frus”, uma tela mais simples, com menos informação.

Bom, como alguns sabem eu tenho uma app publicada na play (algumas na verdade) e estou migrando-a para o novo padrão. Não completamente pois minha app atende a alguns requisitos que não me permitiria subir completamente a versão.

Mas deixando de enrolar, vamos ver o que é esse cara, como implementar e como trabalhar com fragmentos. Continue Reading

Há alguns meses eu lancei 2 jogos para crianças, estão na seção de aplicativos do meu blog. Nestes jogos eu estudei a parte de criação e manipulação de imagens, criação do canvas, controle de memória (quando carregar e quando descarregar a memória) e principalmente a parte de renderização de imagens garantindo assim uma melhor performance pois, ao invés de carregar ‘n’ imagens de tamanhos diferentes simplesmente eu redimensionava ela para o tamanho desejado. Continue Reading

Bom, durante algum tempo procurei algo que pudesse me ajudar e foi muito difícil encontrar qualquer coisa sobre tal assunto, existe muita informação mas nada agrupado, então eu tive que ir buscando trecho a trecho, entendendo cada coisa pra poder juntar tudo em um pacote só e conseguir alcançar o objetivo que eu tinha:
– Assinar um documento com Token A3, deixando-o totalmente válido. Continue Reading

Há quase 3 meses comecei a estudar android. Foi um tanto quanto complicado, principalmente na parte de layouts pois o serviço ainda é muito braçal… diferente dos frameworks que conhecemos para resolver nossa vida em relação a telas… Em android é quase um “parto” no início.

Ontem, depois desse tempo e após 3 semanas de testes, consegui finalmente publicar minha primeira APP na google play. Mais para frente irei escrever alguma coisa referente a essa app, mostrar um pouco do que aprendi para as pessoas que tiverem interesse em aprender. Continue Reading