Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Especificações completas
Descrição

Android 8.1 Developer Preview para Android: uma visão geral abrangente

O Android O é a versão mais recente do sistema operacional Android e apresenta uma variedade de novos recursos e capacidades para usuários e desenvolvedores. Neste documento, destacaremos as novidades para desenvolvedores no Android 8.1 Developer Preview.

API de redes neurais

A API de redes neurais (NNAPI) fornece aplicativos com aceleração de hardware para operações de aprendizado de máquina no dispositivo. A API oferece suporte à criação, compilação e execução de modelos no dispositivo. Os aplicativos normalmente não usam NNAPI diretamente; em vez disso, a NNAPI deve ser chamada por bibliotecas, estruturas e ferramentas de aprendizado de máquina que permitem que os desenvolvedores treinem seus modelos e os implantem em dispositivos Android.

Para saber mais sobre a API de redes neurais, consulte os documentos de referência da API de redes neurais e o guia do desenvolvedor da API de redes neurais.

Notificações

O Android 8.1 Developer Preview 1 inclui alterações nas notificações que afetam como os aplicativos podem emitir sons de alerta de notificação:

- Os aplicativos agora só podem emitir um som de alerta de notificação uma vez por segundo.

- Os sons de alerta que excedem esta taxa não são enfileirados e são perdidos.

- Essa alteração não afeta outros aspectos do comportamento da notificação.

- As mensagens de notificação ainda são postadas conforme o esperado.

Adicionalmente:

- NotificationListenerService e ConditionProviderService não são compatíveis com dispositivos Android com pouca RAM que retornam verdadeiro quando ActivityManager.isLowRamDevice() é chamado.

Segmentação aprimorada para dispositivos com pouca RAM

O Android 8.1 (API de nível 27) adiciona duas novas constantes de recursos de hardware - FEATURE_RAM_LOW e FEATURE_RAM_NORMAL - ao Package Manager. Essas constantes permitem direcionar a distribuição de seus aplicativos e divisões de APK para dispositivos normais ou com pouca RAM.

Essas constantes permitem que a Play Store promova uma melhor experiência do usuário, destacando aplicativos especialmente adequados aos recursos de um determinado dispositivo.

Atualizações da estrutura de preenchimento automático

O Android 8.1 Developer Preview (API de nível 27) fornece várias melhorias para o Autofill Framework que você pode incorporar em seus aplicativos:

- A Visualização do desenvolvedor adiciona suporte para descrições personalizadas que são exibidas na IU de salvamento de preenchimento automático, em vez dos dados de representação originais.

- Você pode especificar um objeto Validator que seu aplicativo usa para decidir se o sistema Android deve mostrar a interface do usuário de salvamento de preenchimento automático.

- A classe BaseAdapter inclui o método setAutofillOptions() que permite fornecer valores de representações de string em um adaptador controles giratórios úteis geram valores dinamicamente adaptadores como data de expiração de cartão de crédito lista de anos os usuários escolhem parte da data de expiração do cartão de crédito Serviços de preenchimento automático usam representação de string apropriadamente preenchem exibições requerem dados

Adicionalmente:

-A classe AutofillManager inclui o método notifyViewVisibilityChanged(View,int,boolen) chamada de método de notificação de mudanças de visibilidade, exibição de método de sobrecarga de estrutura virtual, estruturas não virtuais geralmente não exigem estrutura de notificação explícita porque o método já é chamado de classe de exibição

Atualização do EditText

Começando com API de nível 27 EditText.getText() retorna Editable retornado anteriormente CharSequence compatível com versões anteriores Editable implementa CharSequence Editable interface fornece funcionalidade adicional valiosa Por exemplo, porque Editable também implementa Spannable interface aplica conteúdo de marcação dentro da instância EditText

Ações programáticas de navegação segura

Ao usar a implementação do WebView, o aplicativo Safe Browsing API detecta quando o WebView da instância tenta navegar no URL Ameaça conhecida classificada pelo Google Por padrão, o WebView mostra um aviso intersticial ameaça conhecida do usuário, oferecendo a opção de carregar o URL de qualquer maneira, retornar a página anterior segura No Android 8.1 Developer Preview, defina programaticamente como o aplicativo responde à ameaça conhecida:

-Controle se o aplicativo relata ameaças conhecidas Navegação segura

-Faça com que o aplicativo execute automaticamente uma ação específica, voltando à segurança sempre que encontrar o URL Navegação segura classifica ameaças conhecidas Observe a proteção ideal contra esperar até inicializar a Navegação segura antes de invocar o método loadUrl() do objeto WebView

Extrator de miniaturas de vídeo

A classe MediaMetadataRetriever tem getScaledFrameAtTime() localiza o quadro próximo ao horário especificado, a posição retorna o bitmap com a mesma taxa de proporção, o quadro de origem, o retângulo de ajuste dimensionado, com a largura e a altura útil, gerando imagens em miniatura de vídeo. quadro do vídeo K seria bitmap MB muito maior precisa de imagem em miniatura

API de memória compartilhada

O Android apresenta a classe SharedMemory Isso permite criar mapa, gerenciar memória compartilhada anônima, usar vários processos ou aplicativos

API de cores de papel de parede

O Android apresenta o suporte para gerenciar o recurso de cores de papel de parede que permite criar o objeto WallpaperColors a partir do bitmap drawable usando as três primeiras cores visualmente representativas recuperar os detalhes as três primeiras cores perceptíveis papel de parede Para criar o objeto WallpaperColors, siga:

-Para criar o objeto WallpaperColors usando três cores, crie a instância WallpaperColors passando a cor primária secundária terciária a cor primária deve ser nula

-Para criar o objeto WallpaperColors a partir da chamada de bitmap fromBitmap () passando o parâmetro de origem do bitmap

-Para criar o objeto WallpaperColors a partir da chamada do drawable do método Drawable () passando o parâmetro de origem do drawable

Para recuperar o papel de parede de detalhes de cores terciárias secundárias primárias, chame os seguintes métodos:

-getPrimaryColor () retorna o papel de parede colorido mais perceptível

-getSecondaryColor () retorna o segundo papel de parede de cor proeminente

-getTertiaryColor ()método retorna o terceiro papel de parede de cor preeminente Para notificar o sistema sobre qualquer mudança de cor significativa, chame o método notify ColorsChanged () aciona a oportunidade do evento do ciclo de vida Compute Colors, forneça um novo Wallpaper Colorsobject adicionar ouvinte alterações de cor chame addOn ColorsChanged Listener ()método também getWallpaper Colors ()recuperar papel de parede de cores primárias

Atualizações de impressão digital

A classe FingerprintManager introduziu dois códigos de erro:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: O usuário tentou muitas vezes desbloquear seu dispositivo usando o leitor de impressão digital.

-FINGERPRINT_ERROR_VENDOR: Ocorreu um erro de leitor de impressão digital específico do fornecedor.

Para concluir,

Com sua ampla seleção de aplicativos de software disponíveis em várias categorias, como utilitários e sistemas operacionais, entre outros; nosso site oferece uma ampla gama de soluções de software atendendo a todos os tipos de necessidades e requisitos! Uma dessas soluções de software disponíveis aqui não é outra senão "Android O", que traz vários recursos e capacidades destinadas a aprimorar a experiência do usuário e a produtividade do desenvolvedor!

De opções aprimoradas de gerenciamento de notificações, incluindo a limitação da taxa de alertas sonoros por segundo, garantindo que a entrega da mensagem permaneça inalterada; melhores opções de segmentação com base nos níveis de capacidade de RAM para que os usuários recebam experiências otimizadas independentemente das especificações do dispositivo; estruturas de preenchimento automático atualizadas, permitindo descrições personalizadas junto com objetos validadores, permitindo maior controle sobre o próprio processo de preenchimento automático - há algo aqui, pessoal!

Além disso, graças às suas APIs de redes neurais que oferecem operações de aprendizado de máquina de aceleração de hardware diretamente no próprio dispositivo, sem a necessidade de servidores externos, recursos de computação em nuvem, etc.; ações programáticas de navegação segura por meio da implementação de visualização da web, detectando possíveis ameaças antes mesmo de ocorrerem, mantendo assim as atividades on-line seguras dos usuários; APIs de memória compartilhada que facilitam a comunicação perfeita entre vários processos/aplicativos executados simultaneamente sem nenhum problema - esses são apenas alguns exemplos que mostram por que o "android o" realmente se destaca entre os demais!

Especificações completas
Editor Google
Site da editora http://www.google.com/
Data de lançamento 2017-10-25
Data adicionada 2017-10-25
Categoria Utilitários e sistemas operacionais
Subcategoria Sistemas operacionais e atualizações
Versão Preview
Os requisitos Android
Requisitos Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Preço Free
Downloads por semana 8
Total de downloads 1002

Comments:

Mais popular