Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Android O revelado:17 principais recursos e atualizações


O Google lançou uma prévia do desenvolvedor de seu próximo sistema operacional Android antes de sua conferência anual I/O. A primeira versão está disponível para dispositivos Nexus e Pixel, mas deve ser instalada manualmente e não se destina ao uso do cliente.

A versão O traz uma série de novos recursos e melhorias em relação ao seu antecessor, o Android 7 Nougat. Vamos destacar o que há de novo no Google Android O. Manteremos esta página atualizada como o melhor destino para encontrar tudo o que você precisa saber sobre o Android O.

17. Tela de bloqueio personalizada




No Android Nougat, você pode deslizar do canto direito ou esquerdo para abrir o aplicativo Telefone ou Câmera. Na versão O, você pode usar o System UI Tuner para definir quaisquer dois aplicativos nesses locais.

16. Fontes em XML




O novo recurso, fontes em XML, permite usar fontes como recursos . Eles são compilados em arquivo R e podem ser acessados ​​com a ajuda de um novo tipo de recurso, fonte. Além disso, o Android O fornece uma técnica para recuperar dados relacionados às fontes do sistema e fornecer descritores de arquivos.

15. Novos detectores StrictMode para desenvolvedores




O Android 8 apresenta três novos detectores StrictMode para ajudar você a identificar possíveis bugs em um aplicativo.
  1. DetectUnbufferedIo():detectará quando o aplicativo lê ou grava dados sem buffer
  2. detectUntaggedSockets():detectará quando o aplicativo executa tráfego de rede sem usar setThreadStatsTag(int) para marcar o tráfego para o processo de depuração.
  3. detectContentUriWithoutPermission():detecta quando um app esquece inesperadamente de conceder permissão a outro app ao iniciar uma atividade fora do app.

14. Instalando aplicativos de fontes externas




O Google mudou a forma como funciona a instalação de fontes externas. No Android O, você precisa permitir a instalação de fontes desconhecidas, por aplicativo .
Por exemplo, se você baixar um aplicativo do Firefox, terá que habilitar a configuração de fontes desconhecidas para o navegador Firefox.

13. Emparelhamento de dispositivos complementares e com reconhecimento de Wi-Fi




O Android O adiciona suporte para dispositivos com o hardware Wi-Fi Aware apropriado baseado em NAN (Neighbour Awareness Networking). Com isso, aplicativos e dispositivos próximos poderão descobrir e se comunicar por Wi-Fi sem um ponto de acesso à Internet.

Além disso, o Android O oferece APIs que permitem personalizar a caixa de diálogo de solicitação de emparelhamento ao tentar conectar-se a dispositivos complementares por Wi-Fi, BLE ou Bluetooth.

12. Melhor tratamento de reprodução de mídia para desenvolvedores




O Android O apresenta vários novos métodos para a classe MediaPlayer, que podem melhorar o manuseio do seu aplicativo de mídia. Ele oferece a capacidade de controle refinado ao buscar um quadro, melhorar o desempenho controlando o comportamento do buffer e a capacidade de reproduzir material protegido por DRM.

11. Ícones adaptáveis e gerenciamento de cores




O novo ícone adaptativo do iniciador pode exibir uma variedade de formas em diferentes modelos de dispositivos . Por exemplo, um ícone de iniciador pode ser exibido em uma forma circular em um dispositivo, enquanto um ícone de esquilo em outro dispositivo. Eles são usados ​​no aplicativo de configuração, nos atalhos, nas caixas de diálogo de compartilhamento e na tela de visão geral.

Os desenvolvedores agora podem aproveitar as vantagens da exibição com ampla gama de cores, ativando um sinalizador no manifesto do aplicativo (por atividade) e carregando bitmaps com um amplo perfil de cores incorporado.

10. Paginação e permissões do provedor de conteúdo




Os provedores de conteúdo são um dos principais blocos de construção que encapsulam dados e os fornecem aos aplicativos. É necessário se você precisar compartilhar dados entre diferentes aplicativos. O Android O atualiza os provedores de conteúdo para que possam suportar o carregamento de um grande conjunto de dados, uma página por vez .

Eles integraram uma nova permissão android.permission.ANSWSER_PHONE_CALLS que permite que os aplicativos atendam chamadas telefônicas. Faz parte do grupo de permissão PHONE e é classificado como perigoso.

9. Dimensionamento automático do TextView




O Android O permite definir o tamanho do seu contrato de texto ou expandir automaticamente com base no tamanho do TextView. A configuração facilita a otimização do tamanho do texto em várias telas com conteúdo dinâmico.

8. Melhor cache




O Android O fornece uma cota de disco para dados armazenados em cache , conforme retornado por getCacheQuotaBytes(File). Quando o sistema operacional precisar liberar espaço em disco, ele começará removendo arquivos em cache de aplicativos que consomem mais do que a cota alocada. O arquivo em cache mais antigo (de qualquer aplicativo) será excluído primeiro.

7. Estrutura de preenchimento automático




Tarefas repetitivas, como inscrição, login, preenchimento de informações de cartão de crédito ou conta, às vezes são realmente frustrantes. Bem, não mais porque o recurso de estrutura de preenchimento automático gerencia a comunicação entre o aplicativo e o serviço de preenchimento automático.

Tanto os aplicativos novos quanto os existentes funcionam com a estrutura de preenchimento automático depois que o usuário opta pelo preenchimento automático. Isso economizará tempo evitar redigitar informações e minimizar erros de entrada do usuário .

6. Fixando widgets e atalhos




A versão mais recente do Android agora suporta fixação de widgets e atalhos no aplicativo. No aplicativo, você pode criar widgets fixados e atalhos para iniciadores compatíveis, sujeitos à permissão do usuário.
Assim como os atalhos de aplicativos, os atalhos fixados permitem iniciar rapidamente uma tarefa específica em seu aplicativo, mas aparecem no inicializador como ícones separados.

5. Compartilhamento inteligente




O Android O entende melhor cada tipo de conteúdo e quais são os aplicativos certos para compartilhar esses conteúdos. Por exemplo, se você tirar uma selfie, o Android O sugerirá um aplicativo de mídia social; se você tirar uma foto de um recibo, ele sugerirá um aplicativo de controle de despesas. Também funciona para outros tipos de conteúdo além de imagem, como vídeo, áudio, URL, texto e muito mais. O sistema aprende automaticamente todos esses padrões de acordo com suas preferências personalizadas.

4. Multidisplay




O Android O oferece suporte aprimorado para vários monitores. Isso significa que mais de um aplicativo por vez pode ser exibido na tela . Apenas uma atividade por vez pode estar no estado retomada e todas as outras serão pausadas, mas não interrompidas.

Leia:29 aplicativos úteis para dispositivos Android com root

Quando você move uma atividade de uma tela para outra, o Android redimensiona a atividade e emite alterações no tempo de execução conforme necessário. A própria atividade pode lidar com a mudança de configuração ou pode permitir que o sistema elimine o processo (contendo a atividade) e o recrie com as novas dimensões.

3. Modo imagem em imagem (PiP)




O modo PiP é introduzido no Android TV com o lançamento do Android 7.0. Este ano, o Google está trazendo o modo PiP para tablets e telefones.

O novo objeto, PictureInPictureArgs, permite especificar como uma atividade deve se comportar quando estiver no modo PiP. Ele especifica propriedades como a proporção preferida da atividade .

Leia:12 melhores ferramentas (e frameworks) de teste para Android

2. Melhoria na vida útil da bateria




O Android O visa melhorar a vida útil da bateria, colocando um alto nível de restrição nas atividades do aplicativo quando o dispositivo está em suspensão. Esses limites serão implementados em três áreas principais – serviços de segundo plano, transmissões e atualizações de localização . Esperançosamente, isso não afeta negativamente a usabilidade.

1. Notificação aprimorada




O sistema de notificação foi redesenhado para oferecer uma maneira mais fácil e consistente de gerenciar configurações e comportamento de notificação. Eles adicionaram um “canal de notificação”  recurso que permite criar um canal personalizado para cada tipo de notificação que você deseja exibir.
Por exemplo, em aplicativos de notícias as notificações podem ser classificadas de acordo com o tipo de notícia que você está acompanhando. Você poderá silenciar notificações para tipos específicos de notícias, como silenciar política e esportes.

Leia:Mais de 40 ferramentas úteis para desenvolver aplicativos Android

Outro recurso interessante é “Soneca “, que permite adiar as notificações para reaparecerem mais tarde. Por padrão, eles ficam suspensos por 15 minutos, mas você pode aumentá-lo para 1 hora. Quando as notificações reaparecerem, elas serão adiadas com o mesmo nível de importância que tinham originalmente.

O sistema agora distingue se uma notificação é removida por um aplicativo ou descartada por um usuário. Além disso, a notificação usando a classe MessageStyle mostra mais conteúdo em sua forma recolhida.

Tecnologia industrial

  1. O que é Chama de Soldagem? - Neutro, Carburação e Oxidação
  2. Dicas e truques:aprenda a melhorar seu design atual de PCB
  3. Um guia simples para uma implementação bem-sucedida de software CMMS
  4. Como escolher fornecedores ecologicamente corretos
  5. Suporte à logística de varejo na nuvem
  6. A 11ª Feira de Móveis de Suzhou na China
  7. 6 razões pelas quais seu tubo médico de plástico pode não cortá-lo
  8. Digitalização das Instalações de Produção
  9. Automação de instalações:oito tendências principais que transformam a gestão de instalações
  10. O que é Extrusão? Diferentes tipos de processos de extrusão?