Форум программистов, компьютерный форум CyberForum.ru

Определение местоположения - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Множественный выбор из бд ListView http://www.cyberforum.ru/android-dev/thread1537641.html
Здравствуйте,помогите пожалуйста разобраться.Весь инет перерыл,ничего не нашел на Русском языке. Есть ListView с множественным выбором из бд.Как вывести данные из бд и вывести на экран я понял через SimpleCursorAdapter ,а вот как мне при нажатии на элементы в ListView получить данные элемента из бд я не знаю.Как выдернуть данные из string-array я заню,а из бд нет. из string-array вот этим кодом...
Android Удалить файл Как удалить файл программно http://www.cyberforum.ru/android-dev/thread1537486.html
Как закрыть фрагмент? Android
Нужно в самом фрагменте завершить его работу и вернуться обратно, как это реализовать
Android Как перенести данные из БД в сервис?
Я сейчас пишу программу на андроид и в ней пользователь может внести в список (list view) данные друга - его имя и дату рождения. После внесения данных, они запоминаются в базе данных и стартует сервис (если до этого пользователь не вводил данных других друзей). Сервис должен высчитывать сколько осталось до дня рождения друзей пользователя. Но я не могу разобраться, как сервис может взять данные...
Android Повтор Notification http://www.cyberforum.ru/android-dev/thread1537420.html
Есть уведомление, которое высвечивает текст, который берется из массива. Как сделать, что бы через некоторый промежуток времени после того, как уведомление скрыли(свайпом, или нажали по нему), оно опять появилось?
Android Задать размер Layout в dp программно Здраствуйте! Как реализовать размер Layout в dp программно? В xml это так: android:layout_height="500dp". А на java как? LayoutParams lpView = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); Добавлено через 1 час 12 минут Решил проблему. 100, 200 (Ширина, высота) подробнее

Показать сообщение отдельно
Papayaved
 Аватар для Papayaved
74 / 74 / 8
Регистрация: 24.09.2015
Сообщений: 305
25.09.2015, 13:27     Определение местоположения
Напрямую смартфоны пока, как я понимаю, не умеют связываться (пока каждому устройству не выделили свой уникальный IPv6 адрес). Кроме как по СМС, но это дорого. Можно еще через e-mail наладить связь. В письмах можно закодировать протокол связи и создать распределенную сеть. Но не уверен, что почтовому серверу понравиться такой поток писем (хотя может есть такие почтовые сервера).

Нормальный вариант - сервер приложений. Через приложение, которое будет на нем постоянно работать, и будет осуществляться коммуникация между смартфонами. Сервер можно установить дома, купив IP адрес. Но в основном их запускают на виртуальных платформах, например Microsoft Azure (если трафик не большой и соединений не много, то вроде бесплатно).

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

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

Добавлено через 51 минуту
Для начала надо будет полностью описать игровой процесс, чтобы не было противоречий.

Выделить все понятия, которые фигурируют в приложение и установить их связь (игра, игрок, администратор, задание, результат, оценка, координаты, время...). Разработать структуру данных для работы с этими понятиями. Выбрать какую-то реализацию системы (приложение игрока, приложение администратора, серверное приложение). Разработать программные интерейсы, для взаимодействия между приложениями. Разработать классы которые будет отвечать за основную работу приложения. Разработать графические пользовательские интерфейсы.
 
Текущее время: 06:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru