Выгрузка ByteArray в Actionscript 3 для Android - PullRequest
3 голосов
/ 24 декабря 2011

Кто-нибудь знает, как принудительно выгрузить ByteArray из памяти в AS3?

Я пытался (без успеха):

byteArray.length = 0;
byteArray = new ByteArray();

и

for ( var i:int=0; i<byteArray.length; i++ ) {
    byteArray[i] = null;
}

Есть идеи?

Ответы [ 2 ]

3 голосов
/ 24 декабря 2011

Прежде всего, дп! = Px

Читать это http://developer.android.com/guide/practices/screens_support.html

Вам не нужно предоставлять разные макеты для экрана разных размеров, однако существует возможность, например, что планшет отображает больше данных по телефону - так что вы можете захотеть предоставить пользователю больше возможностей или постоянно показывать навигацию.

КАК для обработки изображений, по вышеуказанной ссылке вы должны взять размер xhdpi / hdpi и воссоздать его в x0.75 (ldpi), нормальном (mdpi), x1.5 (hdpi) и x2.0 (xhdpi) , Затем вы можете сослаться на одно изображение «R.drawable.logo», и телефон выберет наиболее подходящий доступный ресурс из соответствующей папки для рисования (например, drawable-hdpi).

Подумайте, мы создали альфа-инструмент для изменения размера на основе c # .net 2.0. Мы опубликуем альфа-версию по адресу http://www.wiseman -designs.com / downloads / android-icon-creator /, РЕДАКТИРОВАТЬ: что бесплатно для всех - источник будет выпущен после Рождества.

1 голос
/ 24 декабря 2011

Это вызвано режимом совместимости экрана.

http://developer.android.com/guide/practices/screen-compat-mode.html

Единственный способ избежать этого - использовать разные папки для рисования, но вы можете просто использовать средние, что по умолчанию,и xlarge, и у вас есть режим совместимости экрана, а остальное

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...