Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Migrando a Android O

Migrando a Android O

Te interesa actualizar la versión de Android en tu aplicación pero no estás seguro si vas a romper algo? No te termina de cerrar por qué deberías actualizar la versión?
Te gustaría saber que cosas nuevas encontrar en Android O para poder ponerlas en práctica en tus aplicaciones?
Querés saber en que afectan a tu aplicación los nuevos cambios, y cómo atacar esos problemas?
Entonces esta es tu presentación

Avatar for Julián Ezequiel Picó

Julián Ezequiel Picó

June 22, 2017

More Decks by Julián Ezequiel Picó

Other Decks in Programming

Transcript

  1. Límites de ejecución en segundo plano • • Limitaciones en

    Background Services. • Limitaciones en Broadcasts. • • Pueden afectar a todas las aplicaciones. #AndroidDevsBsAs
  2. Limitaciones en Broadcasts Excepciones. • ACTION_LOCK_BOOT_COMPLETED, ACTION_BOOT_COMPLETED • ACTION_TIMEZONE_CHANGED, ACTION_LOCALE_CHANGED

    • ACTION_DEVICE_STORAGE_LOW, ACTION_DEVICE_STORAGE_OK • ACTION_PACKAGE_DATA_CLEARED • ACTION_DEVICE_OWNER_CHANGE • #AndroidDevsBsAs
  3. Limitaciones de Ubicación en segundo plano • • • En

    Foreground no se aplican las limitaciones. • ◦ ◦ #AndroidDevsBsAs
  4. Datos almacenados en Caché • ◦ StorageManager.getCacheQuotaBytes(UUID) • ◦ StorageManager.setCachedBehaviorAtomic()

    ◦ StorageManager.setCacheBehaviorTombstone() • ◦ StorageManager.getAllocatableBytes(UUID) ◦ StorageManager.allocateBytes(FileDescriptor, long) #AndroidDevsBsAs
  5. Modo Picture in Picture (PiP) • • • ◦ PictureInPictureParams

    • ◦ android:supportsPictureInPicture="true" #AndroidDevsBsAs