Я новичок в разработке приложений для Android. В настоящее время у меня возникла проблема с отображением данных из онлайн-базы данных в приложении.
Я знаю, что мы должны создать SQLite, чтобы пользователь мог получать данные с SQLite.
Но необходимо ли создать все мои данные в SQLite, чтобы отображать данные внутри таблицы пользователю?
Есть ли другой способ напрямую отображать данные моей онлайн-базы данных в приложениях?
Понятия не имею, но спасибо, что предоставили мне такое ключевое слово. Я попробую погуглить.
Это зависит от ваших требований, если вы хотите создать автономное приложение, которое редко использует Интернет, тогда вам нужно создать SQLite, иначе Интернет не является проблемой, тогда получите данные с сервера с помощью веб-сервисов, которые могут быть json или xml, а затем проанализировать эти данные, создав модель и использовать эту модель для рендеринга данных, пройдите через это руководство - javatpoint.com/android-web-service
проверьте эту ссылку medium.com/@peterekeneeze/…
Для онлайн-баз данных вы можете использовать базу данных mySQL (размещенную на веб-сайте), SQLite - для локальных баз данных на вашем телефоне. Вероятно, вы захотите синхронизировать свою онлайн-базу данных с локальной базой данных. Однако есть и другие возможности для хранения ваших данных в Интернете, например Firebase. Это действительно зависит от того, чем вы хотите заниматься.
Раньше я создавал систему управления продажами (веб-базу), теперь мой босс просит меня узнать о приложениях для Android и использовании той же базы данных с системой, и моя база данных размещена хостинговой компанией в C штрафном phpMyAdmin.
Я вижу, что вы новичок в Android ... обратитесь к официальным документам по Android: developer.android.com/docs и базовому руководству от: tutorialspoint.com/android, чтобы получить базовое представление о том, как писать веб-сервисы и API-интерфейсы на вашем Android, чтобы получать данные из веб-базы данных
есть библиотека под названием volley, которая поможет вам в вашей работе, см. здесь: medium.com/android-grid/…
@QiuXue Вы можете создавать веб-API на php. Пожалуйста, обратитесь к этому codeofaninja.com/2017/02/create-simple-rest-api-in-php.html. После создания apis вы можете использовать библиотеку Retroft для вызова apis. Это также поможет вам разобрать ответ в классах POJO.




Я предпочитаю установить поле в миллисекундах типа unix на sqlite, чтобы не создавать проблем с датой локализации, если вы работаете с разными вариантами установки базы данных на разных машинах / устройствах.
вы знаете о веб-сервисах и API?