segunda-feira, 9 de setembro de 2013

Lançamento ActionBarCompat

Olá,

Recentemente o Google lançou uma atualização da biblioteca de compatibilidade do android incluindo o novo ActionBarCompat onde proporcionará a utilização do ActionBar a partir da versão 2.1 do Android.

Até então, só era possível trabalhar com ActionBar nas versões a partir da 3.0(level 11), ou então, caso necessita-se utilizar para uma versão mais antiga, existe à opção ActionBarSherlock que é uma biblioteca que parte da biblioteca de compatibilidade do Google e implementa o ActionBar para as versões inferiores ao 3.0.

Sem mais delongas, segue abaixo um passo-a-passo simples de como desenvolver uma app android usando o ActionBarCompat.

1. Criar projeto para exemplo no Android Studio:


2. Depois do projeto criado, você irá abrir a sua activity principal, no meu caso MainActivity, e irá alterar a classe para extender a classe "android.support.v7.app.ActionBarActivity":
3. Alterado a classe principal, iremos ajustar o arquivo styles.xml da pasta "res/values/styles.xml alterando a configuração de "parent" do style AppBaseTheme de "android:Theme.Light" para "@style/Theme.AppCompat.Light":

4. Depois disso é só testar em um emulador configurado com a versão 2.1 do android e ver se está funcionando corretamente:

Esse passo-a-passo é simples e só fiz para mostrar como é fácil implementar o ActionBarCompat porém não dei explicação alguma como ele funciona entre outros detalhes.
Então, a princípio segue o link(inglês) da documentação do mesmo para maiores esclarecimentos.
Também segue abaixo um vídeo(inglês) com uma introdução sobre o ActionBarCompat.

Futuramente irei fazer um post mais detalhado sobre esse novo componente de compatibilidade e de outros também.

Tenha um ótimo estudo e bons works Android. o/

[]~

Nenhum comentário:

Postar um comentário