записать/считать файл чтоб, нужно целую партянку накатать, в отличии от других языков, где достаточно 2 максимум 3 строчки кода, чтобы, открыть файл, положить туда данные и закрыть. А тут нет, на создать стример, инициализировать его, создать ещё стример, чуть чуть другой, положить в него первый стример, создать буффередстрим, положить в него предыдущий стрим, создать массив байтов, сделать цикл, чтобы он читал строки и ложил в массив байтов, байты положить в строковую переменную или даже в стрингбилдер, закрыть все стримеры, и наконец то выдать результат куда надо, НО до всего этого ещё одну партянку надо накатать для получения прав доступа к файловому хранилищу и проверку получения разрешений, нафига так сделано ? почему до сих пор не зашили это в кишки и не делается это всё автоматом, почему каждый чих приходится прописывать вручную, как будто на ассемлере пишешь, а не под андроид.
Описываешь какое-то очко из разряда ручного чтения бд. Ты сам себе придумал геморрой
Тут вроде про бд ни слова
Обсуждают сегодня