#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. Примера больше нет :/