Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Android O presentado: 17 características y actualizaciones clave

Google ha lanzado una vista previa para desarrolladores de su próximo sistema operativo Android antes de su conferencia anual I/O. La primera compilación está disponible para dispositivos Nexus y Pixel, pero debe instalarse manualmente y no está destinada para uso de clientes.

La versión O trae una serie de nuevas características y mejoras sobre su predecesor, Android 7 Nougat. Destacaremos qué hay de nuevo en Google Android O. Mantendremos esta página actualizada como el mejor destino para encontrar todo lo que necesitas saber sobre Android O.

17. Pantalla de bloqueo personalizada

En Android Nougat, podías deslizar desde la esquina derecha o la izquierda para abrir la app de Teléfono o Cámara. En la versión O, puedes usar el Ajuste de IU del Sistema para establecer cualquier dos apps en esos lugares.

16. Fuentes en XML

La nueva característica, fuentes en XML, te permite usar fuentes como recursos. Se compilan en el archivo R y luego se pueden acceder con la ayuda del nuevo tipo de recurso, font. Además, Android O proporciona una técnica para recuperar datos relacionados con fuentes del sistema y proporcionar descriptores de archivo.

15. Nuevos detectores StrictMode para desarrolladores

Android 8 introduce 3 nuevos detectores StrictMode para ayudarte a identificar posibles errores en una aplicación.

  1. DetectUnbufferedIo(): detecta cuando la app lee o escribe datos sin búfer
  2. detectUntaggedSockets(): detecta cuando la app realiza tráfico de red sin usar setThreadStatsTag(int) para etiquetar tráfico para depuración.
  3. detectContentUriWithoutPermission(): detecta cuando una app olvida inesperadamente conceder permiso a otra app al iniciar una Activity fuera de la app.

14. Instalación de apps desde fuentes externas

Google ha cambiado la forma en que funciona la instalación desde fuentes externas. En Android O, necesitas permitir la instalación desde fuentes desconocidas, por cada app. Por ejemplo, si descargas una app desde Firefox, tendrás que activar el ajuste de fuentes desconocidas para el navegador Firefox.

13. Wi-Fi Aware y emparejamiento de dispositivos complementarios

Android O añade soporte para dispositivos con hardware Wi-Fi Aware apropiado basados en NAN (Neighbor Awareness Networking). Con esto, apps y dispositivos cercanos podrán descubrirse y comunicarse por Wi-Fi sin un punto de acceso a internet.

Además, Android O ofrece APIs que te permiten personalizar el diálogo de solicitud de emparejamiento al intentar conectar con dispositivos complementarios por Wi-Fi, BLE o Bluetooth.

12. Mejor manejo de reproducción multimedia para desarrolladores

Android O introduce numerosos nuevos métodos en la clase MediaPlayer, que pueden mejorar el manejo de tu app multimedia. Te da la capacidad de control preciso al buscar un fotograma, mejorar rendimiento controlando comportamiento de búfer, y la capacidad de reproducir material protegido por DRM.

11. Iconos adaptativos y gestión de color

El nuevo icono de lanzamiento adaptativo puede mostrar una variedad de formas en diferentes modelos de dispositivo. Por ejemplo, un icono de lanzamiento puede mostrarse con forma circular en un dispositivo, mientras que squircle en otro. Se usan en la app de ajustes, accesos directos, diálogos para compartir y la pantalla de vista general.

Los desarrolladores ahora pueden aprovechar pantallas capaces de amplia gama de color activando una bandera en el manifest de la app (por actividad) y cargando bitmaps con un perfil de color amplio incrustado.

10. Paginación y permisos de Proveedor de Contenido

Los proveedores de contenido son uno de los bloques de construcción principales que encapsulan datos y los proporcionan a aplicaciones. Se requiere si necesitas compartir datos entre diferentes aplicaciones. Android O actualiza los proveedores de contenido para que soporten cargar un gran conjunto de datos una página a la vez.

Han integrado un nuevo permiso android.permission.ANSWSER_PHONE_CALLS que permite a las apps responder llamadas entrantes. Es parte del grupo de permisos PHONE y clasificado como peligroso.

9. TextView con autoajuste de tamaño

Android O te permite establecer el tamaño de tu texto para que se contraiga o expanda automáticamente según el tamaño del TextView. El ajuste facilita optimizar el tamaño del texto en múltiples pantallas con contenido dinámico.

8. Mejor caché

Android O proporciona una cuota de disco para datos en caché, como devuelve getCacheQuotaBytes(File). Cuando el sistema operativo necesita liberar espacio en disco, comenzará eliminando archivos en caché de apps que consumen más de su cuota asignada. El archivo en caché más antiguo (de cualquier app) se eliminará primero.

7. Marco de autocompletado

Tareas repetitivas como registro, inicio de sesión, rellenar tarjeta de crédito o información de cuenta, a veces son realmente frustrantes. Bien, ya no más porque la característica del marco de autocompletado gestiona la comunicación entre la app y el servicio de autocompletado.

Tanto apps nuevas como existentes funcionan con el marco de autocompletado después de que el usuario opta por autocompletar. Esto ahorra tiempo al volver a escribir información y minimiza errores de entrada del usuario.

6. Anclaje de widgets y accesos directos

La última versión de Android ahora soporta anclaje en-app de widgets y accesos directos. En la app, puedes crear widgets y accesos directos anclados para launchers soportados, sujeto a permiso del usuario. Como los accesos directos de apps, los accesos directos anclados te permiten iniciar rápidamente una tarea específica en tu app, pero aparecen en el launcher como iconos separados.

5. Compartir inteligente

Android O entiende mejor cada tipo de contenido y cuáles son las apps adecuadas para compartir esos contenidos. Por ejemplo, si haces un selfie, Android O sugeriría una app de redes sociales; si haces una foto de un recibo, te sugerirá una app de control de gastos. También funciona para tipos de contenido distintos a imagen como video, audio, URL, texto, y más. El sistema aprende automáticamente todos estos patrones según tus preferencias personalizadas.

4. Multi-pantalla

Android O proporciona soporte mejorado para múltiples pantallas. Eso significa que más de una app a la vez puede mostrarse en tu pantalla. Solo una actividad a la vez puede estar en estado reanudado, y las demás se pausarán, pero no se detendrán.

Leer: 29 apps útiles para dispositivos Android rooteados

Cuando mueves una actividad de una pantalla a otra, Android redimensiona la actividad y emite cambios en tiempo de ejecución según sea necesario. La actividad puede manejar ella misma el cambio de configuración, o permitir que el sistema elimine el proceso (que contiene la actividad) y lo recree con las nuevas dimensiones.

3. Modo Imagen en Imagen (PiP)

El modo PiP se introdujo en Android TV con el lanzamiento de Android 7.0. Este año, Google lleva el modo PiP a tablets y teléfonos.

El nuevo objeto, PictureInPictureArgs, te permite especificar cómo debe comportarse una actividad cuando está en modo PiP. Especifica propiedades como la proporción de aspecto preferida de la actividad.

Leer: 12 mejores herramientas de prueba para Android (y frameworks)

2. Mejora de la duración de la batería

Android O busca mejorar la duración de la batería poniendo un alto nivel de restricción en las actividades de las apps cuando el dispositivo está en reposo. Estos límites se implementarán en 3 áreas principales – servicios en segundo plano, emisiones y actualizaciones de ubicación. Esperemos que esto no afecte negativamente la usabilidad.

1. Notificaciones mejoradas

El sistema de notificaciones se ha rediseñado para ofrecer una forma más fácil y consistente de gestionar ajustes y comportamiento de notificaciones. Han añadido la característica "Canal de Notificación" que te permite crear un canal personalizado para cada tipo de notificación que quieras mostrar. Por ejemplo, en una app de noticias las notificaciones podrían clasificarse por el tipo de noticias que sigues. Podrás silenciar notificaciones para tipos de noticias específicos, como silenciar política y deportes.

Leer: 40+ herramientas útiles para desarrollar apps Android

Otra característica genial es "Posponer", que te permite posponer notificaciones para que reaparezcan más tarde. Por defecto, se posponen 15 minutos pero puedes aumentarlo a 1 hora. Cuando las notificaciones reaparecen, se empujan de vuelta con el mismo nivel de importancia que originalmente tenían.

El sistema ahora distingue si una notificación es eliminada por una app o descartada por un usuario. Además, las notificaciones que usan la clase MessageStyle muestran más contenido en su forma colapsada.

Tecnología Industrial

  1. Enfoque de Carrera: Camino para convertirse en Programador CNC
  2. Sistemas Trifásicos de Potencia: Fundamentos y Beneficios
  3. Escalando operaciones de entrega de forma segura para un crecimiento rápido
  4. Sistema de Control de Almacén (WCS) vs. Sistema de Gestión de Almacén (WMS): Diferencias Clave Explicadas
  5. Proyectos personalizados mejoran la calidad y fortalecen la ventaja competitiva
  6. Comprender Circuitos Filtro: De Audio a Acondicionamiento de Potencia
  7. Los 5 Principales Peligros Laborales que Todo Empleador Debe Abordar
  8. Controladores Solares PWM: Funcionamiento, Dimensionamiento y Guía de Selección
  9. Fundición por inversión con silicato de sodio (Fundición de vidrio soluble): Visión general completa
  10. 12 mejores alternativas a Starlink en 2026: Principales competidores de internet satelital
  11. Las 5 Principales Ventajas de PCBs Libres de Químicos para Salud y Sostenibilidad