Если есть Android Studio, то можешь там открыть apk-analyzer и посмотреть что занимает так много места. Либо просто разархивировать apk как zip архив и посмотреть что весит больше всего
Ну если стоит private, то я уверен, что переменная только в этом классе используется (или передаётся в качестве аргумента) А если public, то я могу же менять её из любого скрипта
Ну если стоит private, то я уверен, что переменная только в этом классе используется (или передаётся в качестве аргумента) А если public, то я могу же менять её из любого скрипта
На читабельность не слишком влияет, а вот на понимание да... Если во всех скриптах все поля и методы сделать публичными - озвереешь искать что где меняется или вызывается