Понятно что ничего не понятно.
На 1 скрине одно на втором что это? Логи? Выдержка из БД? Почему она обрезанная что не видно какому полю принадлежит?
Выгрузите строку в raw-формате из БД, суньте куда-нибудь и смотрите какие там символы стоят. Может вы дату терминальным завершаете и строка считается законченной. Может там перевод строки стоит и грид вам не показывает остальное ввиду не растянутой row height.
Java for android, или kotlin for android. И то и то поддерживается Android Studio.
Код получения данных можно выдрать из этого приложения/библиотеки: gadgetbridge
есть неопределенное количество разработчиков которые делятся с друг-другом своим кодом. Какова вероятность что 2-10 человек решат создать класс HTTPClient? Большая. Огромная. Зачем придумывать замудреное имя классу, тем болееHTTP? Незачем, минусов очень много.
Наоборот, надо брать что-то общепринятое, чтобы замена пакета А на пакет Б прошла с минимальными затратами на редактирование кода. Потому что и в пакете А и в Б есть класс HTTPClient который реализован лучше/хуже имеющегося но за счет общего имени можно:
1. заменить одно на другое, автоматом сделать рефакторинг и дописать/удалить/изменить вызовы.
2. ввести кандидата в проект для тестирования, не выполняя вообще никаких работ по переносу для всего кода.
А то получается:
а хочется феншуй:
или вообще умное: