Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
#Security #Storage #Keystore

Storing data securely on Android. Part 1 - Introduction

Современные смартфоны хранят множество нашей личной информации, имеют доступ к рабочим документам и почтам, личной жизни, которую не один пользователь не хотел раскрывать кому угодно. В современном мире разработчику приложений нужно понимать как обеспечивать должный уровень безопасности данных.

Каким образом в Android можно защитить данные от злоумышленников? Стандартные подходы это:
👉 Повышение сложности доступа к данным: хранение их во внутренней памяти устройства, шифрование и пр.
👉Использовать Android keystore system для хранения ключей
#Security #Storage #Keystore

Storing data securely on Android. Part 2 - KeyStore Symmetric

Как использовать Android keystore system с симметричным ключом (доступно на Android API Level 23+)
#Storage

Data and file storage overview

Google представило руководство по различным хранилищам данных на устройстве: типы, как получить доступ, необходимые разрешения и пр. аспекты
#Android11 #Storage

Modern User Storage on Android

Google уже четко поняла, что давать свободу разработчикам - это плохо и эти люди будут делать все что угодно без контроля. Одним из инструментов закручиванием болтов становится ограничения доступа приложений на файловой системе на External Storage.

Изменения не были введены в боевой режим в Android 10, но в Android 11 нам не открутится, хоть и ограничения будут применяться к приложения с targetSdk R+.

В статье рассказывается про:
👉 В чем необходимость ввода изменений
👉 Почему стоит использовать MediaStore API
👉 Возможность редактирования множества файлов в Android 11
👉 Изменения в Storage Access Framework (SAF)
👉 Новый permission MANAGE_EXTERNAL_STORAGE - предоставляет доступ на чтение и запись ко всем файлам на External Storage. Новый permission предзназначен для файловых менеджеров и приложений для резервных копий.
#Storage

Android storage use cases and best practices

В Android документации появился новый раздел, который описывает лучшие практики по работе файлами на Android такие, как:
👉 Отображение всех фото/видео с устройства или из определенной папки
👉 Модификация медиа файлов
👉 Работа с фотографиями
👉 Работа с прочими типами файлов (не медиа)

Все это важно, так как уже совсем скоро в игру вступит Android 11 и Scoped Storage