Как взять изображение в качестве ввода от пользователя и просмотреть его в базе данных с Android Studio - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь создать приложение с помощью Android Studio. Мой клиент хочет создать приложение для своего веб-сайта лекарств в Интернете, где пользователь может сделать фотографию своего рецепта, фотография будет доступна администраторам, и они могут использовать это изображение, чтобы понять, что требуется пользователю, и доставить эти лекарства по адресу пороги пользователя. Так может кто-нибудь помочь мне с созданием этой страницы, или, может быть, поделится ссылкой, где показано создание такой страницы? Было бы очень полезно, спасибо, что уделили мне время.

1 Ответ

0 голосов
/ 23 января 2019

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

  1. Вам нужно будет создать веб-сервер, на котором будут храниться данные пользователя (профиль, загруженные рецепты и т. Д.). Пользовательские данные (текстовые) будут храниться в базе данных, однако изображения будут загружаться в каталог через сервер, а их соответствующие ссылки будут храниться в базе данных для справки.
  2. Будет API веб-сервера, который будет извлекать пользовательские данные (уникальный идентификатор пользователя) из приложения и затем сохранять их в БД. Часть изображения может быть принята несколькими способами: MultiPart, в кодировке Base64, Byte Array Converted

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

  3. В приложении Android будет действие, при котором пользователь будет либо захватывать изображение формы рецепта с помощью камеры, либо загружать изображение (если оно уже было снято / загружено). Вы должны научиться делать это по аналогичным ссылкам:

  4. Приложение Android отправит уникальный идентификатор пользователя вместе с данными изображения в API веб-сервера, который в свою очередь обрабатывается в соответствии с пунктом 2.

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

Всего наилучшего!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...