Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / Especificaciones completas
Descripción

Vista previa para desarrolladores de Android 8.1 para Android: una descripción general completa

Android O es la última versión del sistema operativo Android e introduce una variedad de nuevas características y capacidades para usuarios y desarrolladores por igual. En este documento, destacaremos las novedades para desarrolladores en Android 8.1 Developer Preview.

API de redes neuronales

La API de redes neuronales (NNAPI) proporciona aplicaciones con aceleración de hardware para operaciones de aprendizaje automático en el dispositivo. La API admite la creación, compilación y ejecución de modelos en el dispositivo. Las aplicaciones normalmente no usan NNAPI directamente; en cambio, NNAPI está destinado a ser llamado por bibliotecas, marcos y herramientas de aprendizaje automático que permiten a los desarrolladores entrenar sus modelos e implementarlos en dispositivos Android.

Para obtener más información sobre la API de redes neuronales, consulte los documentos de referencia de la API de redes neuronales y la guía para desarrolladores de la API de redes neuronales.

Notificaciones

Android 8.1 Developer Preview 1 incluye cambios en las notificaciones que afectan la forma en que las aplicaciones pueden emitir sonidos de alerta de notificación:

- Las aplicaciones ahora solo pueden emitir un sonido de alerta de notificación una vez por segundo.

- Los sonidos de alerta que superan esta tasa no se ponen en cola y se pierden.

- Este cambio no afecta otros aspectos del comportamiento de las notificaciones.

- Los mensajes de notificación aún se publican como se esperaba.

Además:

- NotificationListenerService y ConditionProviderService no son compatibles con dispositivos Android con poca RAM que devuelven verdadero cuando se llama a ActivityManager.isLowRamDevice().

Orientación mejorada para dispositivos con poca RAM

Android 8.1 (API nivel 27) agrega dos nuevas constantes de funciones de hardware, FEATURE_RAM_LOW y FEATURE_RAM_NORMAL, al Administrador de paquetes. Estas constantes le permiten orientar la distribución de sus aplicaciones y divisiones de APK a dispositivos normales o con poca RAM.

Estas constantes permiten que Play Store promueva una mejor experiencia de usuario al resaltar aplicaciones especialmente adecuadas para las capacidades de un dispositivo determinado.

Actualizaciones del marco de Autocompletar

Android 8.1 Developer Preview (API nivel 27) ofrece varias mejoras en Autofill Framework que puede incorporar a sus aplicaciones:

- Developer Preview agrega soporte para descripciones personalizadas que se muestran en la interfaz de usuario de guardado automático en lugar de los datos de representación originales.

- Puede especificar un objeto Validador que use su aplicación para decidir si el sistema Android debe mostrar la interfaz de usuario de guardado automático.

- La clase BaseAdapter incluye el método setAutofillOptions() que permite proporcionar valores de representaciones de cadena en un adaptador. Controles giratorios útiles. Generan dinámicamente valores.

Además:

-La clase AutofillManager incluye la llamada al método de notificaciónViewVisibilityChanged(View,int,boolen) para notificar cambios en el marco de trabajo, vista de visibilidad, método de sobrecarga de estructura virtual, las estructuras no virtuales generalmente no requieren notificación explícita del marco de trabajo porque el método ya se llama clase de Vista.

Actualización de EditText

Comenzando con el nivel de API 27, EditText.getText() devuelve Editable previamente devuelto CharSequence compatible con versiones anteriores Editable implementa CharSequence La interfaz editable proporciona una funcionalidad adicional valiosa Por ejemplo, porque Editable también implementa la interfaz Spannable aplica contenido de marcado dentro de la instancia EditText

Acciones programáticas de navegación segura

Mediante el uso de la implementación de WebView, la aplicación API de navegación segura detecta cuándo la instancia WebView intenta navegar por la URL. Google clasificó como amenaza conocida. De forma predeterminada, WebView muestra una advertencia intersticial.

-Controle si la aplicación informa sobre amenazas conocidas Navegación segura

-Hacer que la aplicación realice automáticamente una acción particular volviendo a la seguridad cada vez que se encuentre con una URL Navegación segura clasifica la amenaza conocida Tenga en cuenta la protección óptima contra la espera hasta que se inicialice Navegación segura antes de invocar el método loadUrl() del objeto WebView

Extractor de miniaturas de video

La clase MediaMetadataRetriever tiene getScaledFrameAtTime() encuentra el marco cerca de la posición de tiempo dada devuelve el mapa de bits con la misma relación de aspecto el marco de origen se ajusta a la escala del rectángulo ancho alto útil generando imágenes en miniatura video Recomendamos usar el método en lugar de getFrameAtTime() desperdicia memoria porque devuelve el mapa de bits con la misma resolución del video de origen Por ejemplo el cuadro del video K tendría un mapa de bits MB mucho más grande que necesitaría una imagen en miniatura

API de memoria compartida

Android presenta la clase SharedMemory Esto permite crear mapas administrar memoria compartida anónima utilizada múltiples procesos o aplicaciones

API de WallpaperColors

Android presenta la función de compatibilidad con la gestión de colores del fondo de pantalla. Permite crear un objeto WallpaperColors a partir de un mapa de bits dibujable utilizando los primeros tres colores visualmente representativos. Recuperar detalles. Primeros tres colores visibles.

-Para crear un objeto WallpaperColors usando tres colores, cree una instancia de WallpaperColors que pase el color primario secundario terciario el color primario debe ser nulo

-Para crear un objeto WallpaperColors a partir de una llamada de mapa de bits desde el método Bitmap () que pasa el parámetro de origen del mapa de bits

-Para crear un objeto WallpaperColors a partir de una llamada dibujable desde el método Drawable () pasando el parámetro de fuente dibujable

Para recuperar el fondo de pantalla de detalles de color primario secundario terciario, llame a los siguientes métodos:

-getPrimaryColor () devuelve el fondo de pantalla de color más notable

-getSecondaryColor () devuelve el segundo fondo de pantalla de color preeminente

-getTertiaryColor ()método devuelve el tercer fondo de pantalla de color preeminente Para notificar al sistema cualquier cambio de color significativo, llame a notificar a ColorsChanged ()el método desencadena la oportunidad de evento del ciclo de vida de Compute Colors y proporcione un nuevo objeto Colors de fondo de pantalla. fondo de pantalla de colores primarios

Actualizaciones de huellas dactilares

La clase FingerprintManager ha introducido dos códigos de error:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: El usuario ha intentado demasiadas veces desbloquear su dispositivo usando el lector de huellas dactilares.

-FINGERPRINT_ERROR_VENDOR: Se produjo un error en el lector de huellas dactilares específico del proveedor.

En conclusión,

Con su amplia selección de aplicaciones de software disponibles en varias categorías, como utilidades y sistemas operativos, entre otros; ¡nuestro sitio web ofrece una amplia gama de soluciones de software que satisfacen todo tipo de necesidades y requisitos! Una de esas soluciones de software disponible aquí no es otra que "Android O", que presenta numerosas funciones y capacidades destinadas a mejorar tanto la experiencia del usuario como la productividad del desarrollador.

Desde opciones mejoradas de administración de notificaciones, incluida la limitación de alertas de sonido por tasa de segundo y al mismo tiempo garantizar que la entrega de mensajes no se vea afectada; mejores opciones de orientación basadas en los niveles de capacidad de RAM para que los usuarios reciban experiencias optimizadas independientemente de las especificaciones del dispositivo; marcos de autocompletado actualizados que permiten descripciones personalizadas junto con objetos de validación que permiten un mayor control sobre el proceso de autocompletado en sí mismo: ¡aquí hay algo para todos!

Además, gracias a sus API de redes neuronales que ofrecen operaciones de aprendizaje automático de aceleración de hardware directamente dentro del propio dispositivo sin necesidad de servidores externos, recursos informáticos en la nube, etc.; acciones programáticas de navegación segura a través de la implementación de vistas web que detectan amenazas potenciales incluso antes de que ocurran, manteniendo así a los usuarios actividades seguras en línea; API de memoria compartida que facilitan la comunicación fluida entre múltiples procesos/aplicaciones que se ejecutan simultáneamente sin contratiempos de ningún tipo. ¡Estos son solo algunos ejemplos que muestran por qué "android o" realmente se destaca entre el resto!

Especificaciones completas
Editor Google
Sitio del editor http://www.google.com/
Fecha de lanzamiento 2017-10-25
Fecha Agregada 2017-10-25
Categoría Utilidades y sistemas operativos
Subcategoría Sistemas operativos y actualizaciones
Versión Preview
Requisitos del sistema operativo Android
Requisitos Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
Precio Free
Descargas por semana 8
Descargas totales 1002

Comments:

Más popular