🗊Презентация Android files. Работа с файлами

Нажмите для полного просмотра!
Android files. Работа с файлами, слайд №1Android files. Работа с файлами, слайд №2Android files. Работа с файлами, слайд №3Android files. Работа с файлами, слайд №4Android files. Работа с файлами, слайд №5Android files. Работа с файлами, слайд №6Android files. Работа с файлами, слайд №7Android files. Работа с файлами, слайд №8Android files. Работа с файлами, слайд №9Android files. Работа с файлами, слайд №10Android files. Работа с файлами, слайд №11

Вы можете ознакомиться и скачать презентацию на тему Android files. Работа с файлами. Доклад-сообщение содержит 11 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Files
Описание слайда:
Files

Слайд 2





Работа с файлами
Операционная система Android использует файловую систему, похожую на дисковые файловые системы других платформ.
Объекты с типом File подходят для чтения или записи больших объёмов данных в порядке от начала к концу без пропусков. Этот способ оптимален для изображений или любых других файлов, передаваемых по сети.
Рекомендуется пересмотреть 38-мую презентацию, где описана работа со стандартными файловыми API-интерфейсами ввода/вывода в java.io.
Описание слайда:
Работа с файлами Операционная система Android использует файловую систему, похожую на дисковые файловые системы других платформ. Объекты с типом File подходят для чтения или записи больших объёмов данных в порядке от начала к концу без пропусков. Этот способ оптимален для изображений или любых других файлов, передаваемых по сети. Рекомендуется пересмотреть 38-мую презентацию, где описана работа со стандартными файловыми API-интерфейсами ввода/вывода в java.io.

Слайд 3





Области хранения файлов
Все устройства Android имеют две области хранения файлов: внутренняя память и внешние хранилища. Эти области появились ещё в первые годы существования Android, когда на большинстве устройств имелись встроенная память (внутреннее хранилище) и карты памяти (например microSD). Некоторые устройства делят встроенную память на внутренний и внешний разделы, так что даже без съёмных носителей в системе может быть две области хранения файлов, и API-интерфейс будет работать одинаково вне зависимости от типа внешнего хранилища.
Описание слайда:
Области хранения файлов Все устройства Android имеют две области хранения файлов: внутренняя память и внешние хранилища. Эти области появились ещё в первые годы существования Android, когда на большинстве устройств имелись встроенная память (внутреннее хранилище) и карты памяти (например microSD). Некоторые устройства делят встроенную память на внутренний и внешний разделы, так что даже без съёмных носителей в системе может быть две области хранения файлов, и API-интерфейс будет работать одинаково вне зависимости от типа внешнего хранилища.

Слайд 4





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

Слайд 5





Внешнее хранилище
Доступно не всегда, потому что пользователь может в любое время подключать и отключать такие хранилища
Такие хранилища доступны для чтения везде, поэтому трудно проконтролировать чтение сохранённых в них данных
При удалении пользователем приложения система Android удаляет из внешних хранилищ файлы этого приложения, но только если они сохраняются в директории из getExternalFilesDir()
Внешнее хранилище лучше всего подходит для файлов без ограничений доступа и для файлов, которые нужно сделать доступными другим приложениям или 	пользователю через компьютер.
Описание слайда:
Внешнее хранилище Доступно не всегда, потому что пользователь может в любое время подключать и отключать такие хранилища Такие хранилища доступны для чтения везде, поэтому трудно проконтролировать чтение сохранённых в них данных При удалении пользователем приложения система Android удаляет из внешних хранилищ файлы этого приложения, но только если они сохраняются в директории из getExternalFilesDir() Внешнее хранилище лучше всего подходит для файлов без ограничений доступа и для файлов, которые нужно сделать доступными другим приложениям или пользователю через компьютер.

Слайд 6





Категории внешних файлов
Общедоступные файлы - должны быть доступны другим приложениям и пользователю. Когда пользователь удаляет приложение, эти файлы должны оставаться доступны пользователю. Например, в эту категорию входят снимки, сделанные с помощью приложения, а также другие загружаемые файлы.
Личные файлы - принадлежат приложению. Они должны удаляться при удалении приложения пользователем. Хотя технически эти файлы доступны для пользователя и других приложений, поскольку находятся во внешнем хранилище, они не имеют никакой ценности для пользователей вне вашего приложения. Когда пользователь удаляет приложение, система удаляет все файлы из каталога закрытых файлов приложения во внешнем хранилище. Например, к этой категории относятся дополнительные ресурсы, загруженные приложением, и временные мультимедийные файлы.
Описание слайда:
Категории внешних файлов Общедоступные файлы - должны быть доступны другим приложениям и пользователю. Когда пользователь удаляет приложение, эти файлы должны оставаться доступны пользователю. Например, в эту категорию входят снимки, сделанные с помощью приложения, а также другие загружаемые файлы. Личные файлы - принадлежат приложению. Они должны удаляться при удалении приложения пользователем. Хотя технически эти файлы доступны для пользователя и других приложений, поскольку находятся во внешнем хранилище, они не имеют никакой ценности для пользователей вне вашего приложения. Когда пользователь удаляет приложение, система удаляет все файлы из каталога закрытых файлов приложения во внешнем хранилище. Например, к этой категории относятся дополнительные ресурсы, загруженные приложением, и временные мультимедийные файлы.

Слайд 7





Список основных методов 
getFilesDir(String dirName, int mode) – получение ссылки на подпапку в каталоге приложения; если такой подпапки нет, то она создаётся
fileList() – получение всех файлов, которые содержатся в подпапке /files в каталоге приложения
getExternalStorageState() – проверка состояния внешнего хранилища
getExternalFilesDir() – получение ссылки на каталог /files внешней файловой системы устройства
getExternalStoragePublicDirectory() – сохранение публичного файла во внешнем хранилище
deleteFile(String name) – удаление определённого файла (delete)
getFileStreamPath(String filename) – получение абсолютного пути к файлу в системе
openFileInput(String filename) – открытие файла для чтения
openFileOutput (String name, int mode) – открытие файла для записи





MODE_PRIVATE: файлы могут быть доступны только владельцу приложения (режим по умолчанию)
MODE_APPEND: данные могут быть добавлены в конец файла
Описание слайда:
Список основных методов getFilesDir(String dirName, int mode) – получение ссылки на подпапку в каталоге приложения; если такой подпапки нет, то она создаётся fileList() – получение всех файлов, которые содержатся в подпапке /files в каталоге приложения getExternalStorageState() – проверка состояния внешнего хранилища getExternalFilesDir() – получение ссылки на каталог /files внешней файловой системы устройства getExternalStoragePublicDirectory() – сохранение публичного файла во внешнем хранилище deleteFile(String name) – удаление определённого файла (delete) getFileStreamPath(String filename) – получение абсолютного пути к файлу в системе openFileInput(String filename) – открытие файла для чтения openFileOutput (String name, int mode) – открытие файла для записи MODE_PRIVATE: файлы могут быть доступны только владельцу приложения (режим по умолчанию) MODE_APPEND: данные могут быть добавлены в конец файла

Слайд 8





Application folder
https://git.io/vXUdL
Описание слайда:
Application folder https://git.io/vXUdL

Слайд 9





SD Card
https://git.io/vXYAM
Описание слайда:
SD Card https://git.io/vXYAM

Слайд 10





Практика
Написать приложение, которое будет составлять новые смешные слова (без рисунков!) вроде «пенопласточки» 
Словарь: https://git.io/vXqa0
Описание слайда:
Практика Написать приложение, которое будет составлять новые смешные слова (без рисунков!) вроде «пенопласточки»  Словарь: https://git.io/vXqa0

Слайд 11


Android files. Работа с файлами, слайд №11
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию