Алгоритм оценки для Android / mysql

#android #mysql

#Android #mysql

Вопрос:

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

Руководство будет очень полезно, и заранее спасибо.

Комментарии:

1. Как насчет усреднения голосов и округления до ближайшей единицы, которая имеет смысл (например, «половина звезды»)? Вы могли бы сохранить среднее значение, количество голосов, и для каждого нового голосования добавлять (newvote-среднее) / (votecount 1) к предыдущему среднему значению. Посмотрите, например, на эту страницу .

2. Да, мне понадобится средний рейтинг, чтобы пользователь мог видеть общее среднее количество голосов, оцененных другими. Каким был бы синтаксис sql для округления общего рейтинга?

Ответ №1:

Если вы открыты для других веб-сайтов, которые создают рейтинговые системы, я уверен, что вы можете найти в Интернете множество

Комментарии:

1. Я считаю, что в определенной степени есть, но очень ограниченный, и они не имеют четкого очертания, что требует большого опыта в разработке Android, и я заявил, что я новичок в разработке Android. Спасибо за ваше понимание.

Ответ №2:

В этом примере показан алгоритм голосования для Google App Engine (возможной серверной платформы для вашего приложения Android).

Комментарии:

1. Спасибо за пример, но смогу ли я использовать это для связи с Android Widget RatingBar, потому что я хотел бы, чтобы пользователь использовал RatingBar для оценки. Спасибо

2. Примера больше нет :/