Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сколько памяти выделяется устройством. 
:(
    Опции темы
hTonus
Дата 10.4.2007, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 30.3.2007

Репутация: нет
Всего: нет



Люди, кто знает сколько памяти выделяется устройством, а конкретно телефоном для работы мидлета? Я тут решил сделать игруху и мне нужна картинка в три экрана 381*128 (буду прокручивать ее). По началу понять не мог в чем дело, рушиться приложение и все тут. А потом решил таки перехватить исключение и выяснилось что мозгов моему приложению не хватает. А сколько все выделяется памяти кто знает?
PM MAIL   Вверх
Dancer
Дата 10.4.2007, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 537
Регистрация: 29.4.2005
Где: Nizhniy Novgorod

Репутация: 33
Всего: 37



Runtime.getRuntime().totalMemory();


--------------------
У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! smile
PM MAIL   Вверх
javastic
Дата 11.4.2007, 09:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

Репутация: 19
Всего: 27



hTonus, а что за картинка такая? Игровое поле что-ли?


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
hTonus
Дата 11.4.2007, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 30.3.2007

Репутация: нет
Всего: нет



Цитата(Dancer @ 10.4.2007,  17:54)
Runtime.getRuntime().totalMemory();

Спасиб!

Добавлено через 1 минуту и 9 секунд
Цитата(javastic @ 11.4.2007,  09:16)
hTonus, а что за картинка такая? Игровое поле что-ли?

Ну да, поле со скролом влево-вправо.
PM MAIL   Вверх
Samuil
Дата 12.4.2007, 04:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


в(Job)ываю
**


Профиль
Группа: Участник
Сообщений: 705
Регистрация: 26.4.2006
Где: Uzbekistan.Tashke nt

Репутация: 5
Всего: 6



Ребят, это в байтах?
И еще вопрос: Как можно определить сколько мозгов у тела вообще?


--------------------
Выбор уже сделан, остается его только осознать   
smile    smile 
      smile  

user posted image
PM MAIL ICQ   Вверх
Dancer
Дата 12.4.2007, 10:07 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 537
Регистрация: 29.4.2005
Где: Nizhniy Novgorod

Репутация: 33
Всего: 37



Цитата(Samuil @  12.4.2007,  04:26 Найти цитируемый пост)
Ребят, это в байтах?
 нет, в БИТАХ smile)). 

Да, вся инфа в байтах выводиться.
через Runtime ты получаешь размер исключительно Heap (хип), который используется при работе твоего приложения, значение всего RAM телефона из Java ты получить не можешь (по-стандарту)


--------------------
У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! smile
PM MAIL   Вверх
javastic
Дата 12.4.2007, 10:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

Репутация: 19
Всего: 27



hTonus, вообщето по уму нужно делать "нарезку" ландшафта, потом сделать матрицу и уже потом формировать карту. Тогда будет мало "весить".
Смотри описание и примеры в API javax.microedition.lcdui.GameCanvas


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Samuil
Дата 13.4.2007, 06:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


в(Job)ываю
**


Профиль
Группа: Участник
Сообщений: 705
Регистрация: 26.4.2006
Где: Uzbekistan.Tashke nt

Репутация: 5
Всего: 6



Dancer, Спасьбо, а жаль smile 


--------------------
Выбор уже сделан, остается его только осознать   
smile    smile 
      smile  

user posted image
PM MAIL ICQ   Вверх
hTonus
Дата 14.4.2007, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 30.3.2007

Репутация: нет
Всего: нет



Цитата(javastic @ 12.4.2007,  10:26)
hTonus, вообщето по уму нужно делать "нарезку" ландшафта, потом сделать матрицу и уже потом формировать карту. Тогда будет мало "весить".
Смотри описание и примеры в API javax.microedition.lcdui.GameCanvas

А какая разница, будет у тебя одна картинка 300*100, или 10 картинок 30*100?! на мой взгляд чем больше картинок тем больше они памяти сжирают... Там ведь наверняка всякие заголовки, дескрипторы и пр...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0771 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.