Skip to content

An Android example App that shows how to load, save and share images.

Notifications You must be signed in to change notification settings

Snoy-Kuo/android_save_image_example

Repository files navigation

save_image_example

An Android example App that shows how to load, save and share images.
There are the main featues:

  • Load image from
    • Internet
    • Resources folder
    • Assets folder
  • Save image to
    • App folder
    • System Pictures folder
    • System Download folder
  • Share image to other Apps using
    • Intent Resolver
    • Sharesheet

Tested platforms

  • Android 13 (API Tiramisu)
  • Android 12L (API 32, S_V2)
  • Android 12 (API 31, S)
  • Android 11 (API 30, R)
  • Android 10 (API 29, Q)
  • Android 9 (API 28, P)
  • Android 8.1 (API 27, O_MR1)
  • Android 8 (API 26, O)
  • Android 7.1.1 (API 25, N_MR1)
  • Android 7 (API 24, N)
  • Android 6 (API 23, M)
  • Android 5.1 (API 22, LOLLIPOP_MR1)

Dev env

  • macOS 12.2.1 (Monterey) x64
  • Android Studio Bumblebee Patch 2
  • Android SDK version 32
  • JDK: 11
  • Gradle: 7.2
  • Kotlin: 1.6.10

References

Libraries

Todos

  • move action events and states to vm.