quarta-feira, 11 de março de 2015

SelectableRoundedImageView

SelectableRoundedImageView

ImageView Android que suporta diferentes raios em cada esquina. Ele também suporta oval (e círculo) forma e fronteira. Isto seria especialmente útil para ser usado dentro CardView que deve ser arredondado apenas cantos esquerdo e superior direito (Não se esqueça de chamar setPreventCornerOverlap (false) em seu cardview).

Eu me referi ao RoundedImageView, desenvolvido por Vince, no desenvolvimento deste novo, e eu realmente apreciá-lo. Além disso, eu escrevi um pequeno artigo sobre como eu fiz esta biblioteca e os meus pensamentos sobre CardView, veja meu blog.

Get the sample app on Play Store.
Play Store Image

SelectableRoundedImageView Sample Screenshots


Nota: Ao utilizar com Android-Universal-Imagem-Loader, certifique-se de usar SimpleBitmapDisplayer ou FadeInBitmapDisplayer ao invés de RoundedBitmapDisplayer (ou RoundedVignetteBitmapDisplayer) ao construir DisplayImageOptions. Veja abaixo o código.

options = new DisplayImageOptions.Builder()
                .showImageOnLoading(R.drawable.ic_stub)
                .showImageForEmptyUri(R.drawable.ic_empty)
                .showImageOnFail(R.drawable.ic_error)
                .cacheInMemory(true)
                .cacheOnDisk(true)
                .considerExifParams(true)
//              .displayer(new RoundedBitmapDisplayer(20))
//              DO NOT USE RoundedBitmapDisplayer. Use SimpleBitmapDisplayer!
                .displayer(new SimpleBitmapDisplayer())
                .build();

Infos sobre a library (Link)

Nenhum comentário:

Postar um comentário