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