how many "а"s can you find in:
q: совет по реализации расписания хотел бы спросить как лучше сделать.
имеется учебное расписание, из которого я хочу сделать android - приложение. я собираюсь на одном recyclerview размещать расписание на один день. 
в учебном расписании имеются пропуски, когда пар нет.
вопрос касается того, что делать с этими пропусками? 


*

*не добавлять их в базу данных на сервере, (при парсинге) а при запросе из android и при переносе элементов в adapter как то проверять, есть ли элемент с таким временем (соответствие времени парам-занятиям), если нету, то добавлять самому пропуск. но что тогда с полями класса в viewholder делать(они же будут все будут null, кроме времени)(или можно другой viewholder с одним полем сделать, на подобии "сейчас отдых", его можно в тот же adapter засунуть?). также получается, что при изменении времени организации, придется обновлять приложение, так как при добавлении пустых элементов, у него будет другие временные промежутки.

*при добавлении на сервер (добавлять и пустые элементы, все будет по null, кроме времени и даты), но тогда увеличивается база данных, что увеличивает встроенную базу данных (например room), и трафик (так как json будет больше по размерам)
выслушаю любые идеи, вплоть до выбора других элементов для отображении в android

a: можно попробовать перехватить результат из бд в классе, в котором она реализована и переписать возвращаемый в метод loadinitial list (или смотря как вы там реализовали) или в  методе loadinitial изменить уже полученные данные из класса с бд, но эти варианты довольно таки муторные, можно добавить данные о полном расписании (пропуски пар , сами пары и т.д.) - будет намного проще, однако данных не так уж и много. можно попробовать так же как и в первых вариантах - перехватить список, но только добавить в таблицу null значения, и изменить их перед передачей в callback.onresult(result, 0);.

user
The given text has 117 "а"s.
assistant