Android – Como fazer o ListView do Instagram (Instagram ListView)

Instagram_ListView

O ListView do Instagram tem um efeito de rolagem muito interessante, conforme rolamos a lista o ‘cabeçalho’ de cada item fica fixo até o cabeçalho do próximo item chegar e tomar o seu lugar (conforme a imagem acima).

O Segredo está no item da lista e na implementação da interface  AbsListView.OnScrollListener para escutarmos a rolagem da lista.

Vamos criar um item da lista, com um título e conteúdo. O título deve estar acima do conteúdo, portanto, ele deve ser o último elemento em uma RelativeLayout . Além disso, a criação android:layout_alignParentTop em título iria tentar aplicar a regra sempre que os parâmetros de layout mudar. Por isso, é melhor não adicionar a regra:

Continue reading

Android Criando um ListView Personalizado (Create a custom listview)

Custom ListView

Para criar um listView personalizado não é difícil porem é um trabalho chato de se fazer.
O conceito é, preencher uma lista de objetos que contem os dados de seu item e passar essa lista para um adapter que irá preencher o ListView, através desse adapter nós poderemos ter o controle sobre a lista, podendo remover item adicionar e pegar o selecionado.

Primeiro crie o layout de onde ficara seu listView, para isso criei o “main.xml”:
Continue reading

Android criando um ListView

VEJA TAMBEM COMO CRIAR LISTVIEW PERSONALIZADO
http://helpdev.com.br/2012/01/23/android-criando-um-listview-personalizado/

Para criarmos um ListView. Devemos começar com o Layout.
Caso não saibam todo layout para android é definido por um arquivo XML…
Continue reading