Когда я использовал BufferedInputStream и указал размер буфера, Dalvik выдает мне это предупреждение - Размер буфера по умолчанию, используемый в конструкторе BufferedInputStream. Было бы лучше быть явным, если требуется буфер 8 КБ.
Но сейчас мой размер буфера уже составляет 8 КБ. Что я делаю не так?
Вы не делаете ничего неправильного. Он просто сообщает вам, что вы выбрали версию BufferedInputStream, которая не принимает аргумент size. Если вы используете другую версию (BufferedInputStream(InputStream in, int size)
), то вы можете указать свой собственный размер буфера.
Вы можете проигнорировать предупреждение, если 8 КБ окажется именно тем, что вам нужно, или вы можете настроить размер с помощью конструктора, чтобы он соответствовал вашим потребностям - как можно меньше, как можно больше.