ViewPagerIndicator

Jake Wharton desenvolveu uma framework para criar de forma eficaz e eficiente vários tipos de navegação via Tabs nas aplicações Android. Citei esse framework, chamado,ViewPagerIndicator, em um post anterior e o repositório está localizado em https://github.com/JakeWharton/Android-ViewPagerIndicator/. Segue um exemplo onde usei a classe TitlePageIndicator, uma das classes do framework, para criar minhas Tabs. https://gist.github.com/tassioauad/ffc04272c1ce7c97e3d7e8b3745af2dc O … Continue lendo ViewPagerIndicator

SmoothProgressBar

Tive uma boa dificuldade em encontrar uma solução para modificar a cor de uma progressbar que esta no modo indeterminate. Nas minhas "andanças" pelas internet descobri que um contato meu do Google+ tinha uma solução opensource para isso, ele criou suas própria progressbar. A biblioteca se chama SmoothProgressBar (https://github.com/castorflex/SmoothProgressBar) e achei muito simples de se … Continue lendo SmoothProgressBar

Hibernate JPA e atributos ENUM

É bem comum esbarrarmos com algumas colunas de tabelas de banco de dados que só aceitem valores dentro de um conjunto estipulado. Por exemplo, coluna sexo da tabela pessoa apenas aceita os valores 'MASCULINO' e 'FEMININO', e em nosso sistema que faz uso do Hibernate, comumente nossa classe Pessoa teria um atributo sexo do tipo … Continue lendo Hibernate JPA e atributos ENUM

Application Not Responding

Aquele dialog que aparece para o usuário informando que a aplicação não responde e perguntando se ele deseja fechá-la é resultado do evento ARN (Application Not Responding) que acontece quando uma operação na thread principal ou thread UI demora mais do que 5 segundos para ser finalizada. Por isso, operações que demorem muito tempo ou … Continue lendo Application Not Responding