Qual é a diferença entre Android 5 e Android 6?
sobes.tech IA
Resposta da IA
-
Permissões em tempo de execução: No Android 6, foi introduzida a possibilidade de solicitar permissões ao utilizador não na instalação da aplicação, mas imediatamente antes de utilizar a funcionalidade que requer permissões. Isto dá ao utilizador maior controlo sobre os seus dados e recursos.
-
Modo Doze: Novo modo de gestão de energia que adia a atividade em segundo plano das aplicações (requisições de rede, sincronização) durante períodos prolongados de inatividade do dispositivo e quando a tela está desligada, economizando significativamente a bateria.
-
App Standby: Otimização para aplicações inativas. As aplicações que não são utilizadas durante muito tempo são parcialmente restringidas na sua atividade em segundo plano, o que também ajuda a poupar bateria.
-
API para scanner de impressões digitais (Fingerprint API): Suporte oficial para autenticação por impressão digital para uso em aplicações.
-
Modelo de partilha direta (Direct Share): Permite às aplicações fornecer atalhos para partilhar conteúdo rapidamente com contactos ou diálogos específicos em outras aplicações.
-
API para confirmação de links (App Links): Melhor gestão de links web, permitindo abri-los diretamente na aplicação correspondente se estiver instalada e configurada.
-
Controlo granular sobre notificações: Os utilizadores podem agora configurar com maior detalhe quais notificações desejam receber com som e vibração, e quais não.
-
Melhorias no menu contextual "Selecionar tudo": Ao selecionar texto com pressão prolongada, aparece um menu contextual com opções "Cortar", "Copiar" e "Colar". No Android 6, foi adicionada a opção "Assist" (anteriormente "Now on Tap"), que permite obter informações contextuais sobre o texto selecionado.
-
Cópia de segurança automática (Auto Backup for Apps): O sistema cria automaticamente cópias de segurança dos dados das aplicações (por exemplo, configurações e pequenos ficheiros) no Google Drive.
-
Alterações na API para câmaras (Camera API2): Continuação do desenvolvimento do Camera API2, que oferece um controlo mais detalhado sobre as capacidades do hardware da câmara.
As diferenças principais concentram-se numa melhor gestão de energia, num sistema de permissões mais flexível e em melhorias na interface de utilizador e nas APIs do sistema.