Mondja el, ha valaha is belefutott ebbe a forgatókönyvbe: van egy alkalmazása (mondjuk egy bankalkalmazás), és abban az alkalmazásban van egy fájl, amelyre szüksége van (például egy PDF-kivonat).
Le szeretné tölteni a fájlt, de az alkalmazás nem kínál erre egyszerű módot, legfeljebb a fájl megosztásának lehetőségét kínálja, ami azt jelenti, hogy végül el kell küldenie a fájlt egy üzenetküldő alkalmazásba vagy magának e-mailt, hogy még hozzáférhessen.
Ez azért történik, mert egyes alkalmazások úgy döntenek, hogy nem biztosítanak Mentés opciót, ennek általában az az oka, hogy a fejlesztők nem akarják maguk megvalósítani a fájlmentés logikáját, de általában biztosítanak egy megosztási funkciót, hogy ehelyett kihasználják a beépített rendszermegosztás előnyeit. rendszer.
Ilyen esetekben jól jöhet a Helyi mentés, amely lehetővé teszi, hogy a fájlt az eszköz bármely helyére elmentse úgy, hogy megosztási opcióként regisztrál a megosztási lapon, megjeleníti a fájl adatait, majd lehetővé teszi a fájlválasztó megnyitását a mentéshez.
Lehetőség van az ACTION_VIEW elfogására is, amellyel mentheti a fájlt, ha a forrásalkalmazás kényszerítené a fájl megtekintését.
A Save Locally egy FLOSS szoftver (ingyenes és ingyenes nyílt forráskódú szoftver), amelyet a Jetpack Compose segítségével fejlesztettek ki. A forráskód a
https://github.com/MateusRodCosta/Share2Storage címen érhető el, AGPLv3+ licenccel.