Может ли Dialogflow отвечать видео?

Различные варианты хранения в Android

enter image description here [/g6]


Поставщики контента

enter image description here [/g7]

  • . Рассмотрите, что структурированные данные, добавленные в устройство из приложения 1, недоступны для другого приложения2, присутствующего на том же устройстве, но фотография профиля, добавленная к устройству с помощью application1, доступна для application2, запущенного в одно и то же устройство
  • Рассмотрите устройство Android как город, приложения в нем - это дома в городе, люди в домах (приложение) - это данные. Теперь контент-провайдер похож на брокера в городе (Android-устройство). Этот брокер предоставляет доступ для людей в городе для поиска разных домов, ссылаясь на то, что поставщик контента в устройстве Android обеспечивает доступ к данным в устройстве для разных приложений.

Shared Предпочтения

enter image description here [/g8]

  • . У меня есть приложение, в котором говорится о приложении Face Book, которое я использую для входа в мою учетную запись.
  • Теперь, когда я впервые ввел свое имя пользователя и пароль, чтобы получить доступ к моей учетной записи. Скажем, я выхожу из приложения через час снова. Я использую одно приложение Face Book для повторного входа в мое приложение.
  • Мне нужно снова ввести имя пользователя и пароль для входа в мою учетную запись, и я задал тему к моему приложению и другим настройкам о том, как мое приложение выглядит на моем текущем телефоне
  • Это необязательно, потому что считайте, что я использую свой телефон для входа в приложение. Поэтому я всегда буду использовать свой телефон для входа в систему снова и снова, поэтому снова вводить мои учетные данные снова и снова, это больше показывает, что это не удобное приложение
  • Общие настройки очень удобны в таких сценариях, где я могу использовать его чтобы поделиться своими данными в XML-файле, который физически существует в приложении Android, установленном на моем телефоне, который не уничтожается, даже если приложение закрыто. Здесь мы можем сохранить данные пользовательских настроек текущего приложения.
  • В результате в следующий раз, когда я открою свое приложение в своем телефоне, я вижу, что данные автоматически заполняются в необходимых полях, а настройки -

Файловое хранилище

enter image description here [/g9]

  • В Android мы можем использовать пространство памяти устройства для хранения данных в это для приложений. Тип данных включает такие вещи, как текстовый файл, файл изображения, видеофайл, аудиофайл и т. Д.
  • Как видно на рисунке, мы видим, что есть два места, которые мы можем сделать. Один из способов - записать необработанные файлы в первичное / вторичное хранилище. Другой способ - записать файлы кэша в основное / вторичное хранилище.
  • Существует также различие между хранением необработанных данных и данными кэша, необработанные данные, однажды сохраненные в памяти пользователем, должны быть явно удалены пользователь явно иначе будет существовать до тех пор. Данные кэша, хранящиеся в памяти, не являются постоянными данными, потому что система автоматически удаляет их, если чувствует нехватку памяти.

enter image description here [/g10]

Внутреннее хранилище:

  • Рассмотрите, что пользователь в приложении хранит данные во внутренней памяти, тогда только тот пользователь этого приложения имеет доступ к этим данным на мобильном устройстве, и эти данные автоматически удаляются, когда пользователь удаляет приложение. Говоря о том, какая внутренняя память является частной.
  • Каталог внутреннего хранилища приложений хранится с использованием имени имени пакета в специальном месте в файловой системе Android.
  • Другие приложения или пользователи текущего приложение не имеет доступа к файлу, установленному конкретным пользователем и конкретным приложением, если оно явно не доступно для пользователя для доступа, доступного для чтения / записи.

enter image description here [/g11]


SQLite

enter image description here [/g12]

  • Sqlite используется для хранения более структурированных данных локально на мобильном устройстве, где приложение для Android бежит. Структурированные данные включают в себя, как показано на рисунке, как информация учащегося в виде строк и столбцов.
  • Sqlite предлагает аналогичные функции, такие как Mysql и oracle, но с ограниченными функциональными возможностями. Некоторые из них связаны с выполнением операций запроса в таблицах. Есть функции, подобные созданию представлений, но также некоторые функции недоступны как хранимая процедура.
  • Sqlite очень помогает хранить сложные и большие данные, которые можно загрузить один раз и их можно использовать снова и снова до тех пор, пока приложение бежит. Когда приложение закрыто, база данных sqlite также уничтожается.

Помещение всех частей вместе

enter image description here [/g13]

1
задан Spancer Leung 18 January 2019 в 06:13
поделиться

1 ответ

Это невозможно. Согласно документации , намеренный ответ может быть статическим текстом или ответом Webhook , который является JSON. Вы можете указать ссылку на видео в ответе, чтобы пользователь мог получить ее, щелкнув по ней.

0
ответ дан enle lin 18 January 2019 в 06:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: