Ответы:
Как говорит Брайан (я не могу комментировать, поэтому пришлось добавить еще один ответ ...), это не перемещает все приложение. Размер, указанный после перемещения, остается битом во внутренней памяти - он не дает никакого размера для элементов, которые были перемещены на SD.
Таким образом, в ответ на ваш вопрос, приложение не становится меньше, просто уменьшается объем используемого внутреннего хранилища.
Насколько я знаю, он перемещает как можно больше приложений из внутреннего хранилища на SD-карту. Так, например, базы данных, изображения или другие ресурсы будут перенесены. Я не знаю точных деталей того, как это работает.
См. Где я могу найти свои приложения для Android? на распределении пространства приложения и местоположениях.
Смотрите также Каковы недостатки переноса приложения на SD-карту?
Это не влияет на производительность приложения, если на устройстве установлено внешнее хранилище. Файл .apk сохраняется во внешнем хранилище, но все личные пользовательские данные, базы данных, оптимизированные файлы .dex и извлеченный собственный код сохраняются во внутренней памяти устройства.
Таким образом, odex
файл любого приложения все еще остается и занимает место во внутренней памяти по адресу /data/dalvik-cache
.