CardView


Vamos agora conhecer um pouco do componente chamado CardView, esse componente é um frameLayout com bordas arredondadas, background e sombra. Para utilizar esse componente nos precisamos importar uma biblioteca ao nosso projeto.

Vamos agora criar um novo projeto, quando o projeto abrir vamos ate o nosso arquivo activity_main.xml e vamos apagar o gerenciador de layout que ja é criado automaticamente e vamos criar um FrameLayout como elemento pai.

Agora vamos ate o nosso arquivo Build.gradle (Module: app) e vamos adicionar a seguinte biblioteca e vamos clicar em Sync Now.

    compile 'com.android.support:cardview-v7:25.1.1'

Apos o gradle terminar o build, vamos ate o nosso arquivo activity_main.xml e vamos adicionar um CardView ao nosso layout, dentro do cardView nos iremos adicionar uma imagem qualquer.

Na nossa tag FrameLayout vamos adicionar mais uma propriedade

    xmlns:app="http://schemas.android.com/apk/res-auto"

No nosso cardView existe algumas propriedades importantes.

Propriedade Descrição
app:cardBackgroundColor Definimos a cor de background do nosso cardView
app:cardCornerRadius Definimos a curvatura do nosso cardview.

Agora vamos executar a nossa app e vamos ver como ficou.

results matching ""

    No results matching ""