Android - новинка для Android, правильно ли использовать компоненты приложения? - PullRequest
0 голосов
/ 13 января 2011

, поэтому я чрезвычайно новичок в разработке Android.Единственное, что я на самом деле закодировал - это Hello World.Затем я использовал Google App Inventor, но понял, что это не то, что мне нужно.Я также прочитал руководство разработчика.В любом случае, я работаю над проектом, в котором мы используем различные датчики (акселерометры с помощью wiimote и тензодатчики, преобразованные в цифровой сигнал через микроконтроллер Arduino) и обрабатываем данные на планшете Android, который будет отображать данные для пользователя,Затем обработанные данные будут загружены на сайт.Прежде чем я сделаю что-то еще, мне нужно спланировать, как создать это, используя прикладные компоненты, и я хотел убедиться, что мои общие идеи верны, прежде чем я начну пытаться кодировать и сталкиваться с трудностями.Ниже приведен список того, как, по моему мнению, это приложение должно использовать каждый из компонентов приложения.

Действия Отображение пользователя

Службы Таймер

Вещательные приемники Прослушивание новых данных акселерометра Прослушивание новых данных тензометрического датчика

Поставщики контента Отправка данных на веб-сайт.

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

1 Ответ

0 голосов
/ 13 января 2011

Вещательные приемники Прослушивание новых данных акселерометра Прослушивание новых данных тензометрического датчика

Не обязательно.Приемники вещания прислушиваются к новым намерениям.Новые данные не будут переданы в качестве намерения, если вы не отправляете их.

Поставщики контента Отправляют данные на веб-сайт.

Не совсем.Они предназначены для обмена данными между приложениями или между приложениями, обычно из базы данных.

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

...