Aprenda a construir um Aplicativo Android


suporte diferentes versões da Plataforma

 
Enquanto as versões mais recentes do Android, muitas vezes proporcionar grandes APIs para o seu aplicativo, você deve continuar a apoiar as versões mais antigas do Android até mais dispositivos são atualizados. Esta lição mostra como tirar proveito das mais recentes APIs enquanto continua a apoiar as versões mais antigas também.

O painel de instrumentos para Versões da plataforma é atualizada regularmente para mostrar a distribuição de dispositivos ativos rodando cada versão do Android, com base no número de dispositivos que visitam o Google Play Store. Geralmente, é uma boa prática para apoiar cerca de 90% dos dispositivos ativos, ao alvejar seu aplicativo para a versão mais recente.

  Dica: A fim de proporcionar os melhores recursos e funcionalidades através de várias versões para Android, você deve usar a Biblioteca de suporte Android     em seu aplicativo, que permite a utilização de várias APIs da plataforma recentes sobre as versões mais antigas.
 

Especifique mínimos e alvo Níveis API

O AndroidManifest.xml arquivo descreve detalhes sobre a sua aplicação e identifica quais versões do Android que ele suporta. Especificamente, o minSdkVersion e targetSdkVersion atributos para o <uses-sdk> elemento para identificar o nível mais baixo do API com que seu aplicativo é compatível e o nível API mais alto contra o qual você projetou e testou o seu aplicativo.
Por exemplo:

<manifest xmlns:android = "https://schemas.android.com/apk/res/android" ... >
    <uses-sdk android:minSdkVersion = "4" android:targetSdkVersion = "15" />
    ...
</manifest>

 
À medida que novas versões do Android são liberados, alguns estilo e comportamentos podem mudar. Para permitir que o aplicativo para aproveitar essas mudanças e garantir que seu aplicativo se adapta ao estilo de dispositivo de cada usuário, você deve definir o targetSdkVersion valor para coincidir com a mais recente versão do Android disponível.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 



Crie um site grátis Webnode