MGDC    

Вернуться   MGDC > Development > Programming > J2ME
Справка Пользователи Календарь Все разделы прочитаны

J2ME Java 2 Platform, Micro Edition

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 10.02.2009, 00:14
Аватар для farewell
farewell farewell вне форума
Senior Member
 
Регистрация: 10.01.2006
Адрес: Пятигорск
Компания: Wedroid.ru
Должность: Android Developer
Сообщений: 450
По умолчанию

На новых мобилах вообще пофигу, зеркалишь ты или пихаешь всё в png. :)

Ибо ресурсов немерянно.
Ответить с цитированием

Реклама
  #12  
Старый 10.02.2009, 17:13
fantomass fantomass вне форума
Member
 
Регистрация: 22.02.2007
Сообщений: 47
По умолчанию

на многих новых мобилах таких как HTC, Nokia, BlackBerry, Samsung этот самый MIDP 2.0 drawRegion() неадекватно работает для некоторых комбинаций transform и anchor. И наоборот - setClip() + drawImage() c какимнить анкором тоже может работать криво. Так что использовать только drawRegion или исключительно setClip() + drawImage() нецелесообразно. Лучше оборачивать этот метод (drawRegion) в свой с аналогичной сигнатурой и для той комбинации transform и anchor что не работает писать исключения. Конечно такой врапер будет применятся с соотвествующим девайсом

Иногда бывает вообще не обойти проблемы с флипами и анкорами как было у меня на одном из новых самсунгов - пришлось решать графикой (но там вообще был полный перебор по флипам и анкорам, что бывает довольно редко :) )
Ответить с цитированием
  #13  
Старый 10.02.2009, 17:43
Creator3D Creator3D вне форума
рождённый в СССР
 
Регистрация: 06.05.2005
Компания: Dynamic Pixels
Должность: CTO
Сообщений: 578
По умолчанию

Спорить не буду, просто скажу что всё из опыта, и великолепно работает если тестить на трубках нормально. Кроме того пихать в ресурсы то, что можно отфлипить - значит делать простые проекты, в сложных такой роскоши, как свободное место в heap/jar обычно уже нет :) На счёт 6600 и т.п. вроде чётко упомянул, что там надо NokiaUI использовать со всеми вытекающими
Ответить с цитированием
  #14  
Старый 10.02.2009, 20:59
Donz Donz вне форума
Senior Member
 
Регистрация: 19.06.2004
Адрес: Moscow
Должность: Software engineer JavaME
Сообщений: 493
По умолчанию

Ну и я свой опыт подытожу. setClip + drawImage с привязкой только к TOP | LEFT отлично работали абсолютно везде, а поддерживали мы до 250-300 моделей. Если нужна была другая привязка, то координаты вычисляли сами.
И от программных флипов отказались как раз из-за п...ц какого неоптимального алгоритма трансформации, при котором как раз и засирается хип. Сразу запихать в картинки все возможные спрайты ведет как раз к уменьшению хипа, так как нет расходов на трансформацию и на код, который проделает трансформацию. Вот размер джара - это да. Но ограничения на хип обычно гораздо существеннее, чем на джар.
Вспомнил тут про 6680. На http://forum.juga.ru кто-то писал о том, что на этом телефоне зеркально отобразить можно было только картинки не более 16x16 пикселей, если больше, то OutOfMemoryError. Может в конкретных числах ошибся, но порядок "пиксельности" такой.
Ответить с цитированием
  #15  
Старый 10.02.2009, 21:08
Creator3D Creator3D вне форума
рождённый в СССР
 
Регистрация: 06.05.2005
Компания: Dynamic Pixels
Должность: CTO
Сообщений: 578
По умолчанию

Ну всё-равно не согласен, трансформации - дело обязательное. Спорить просто некогда, по трубкам - под тысячу точно поддерживают.
Ответить с цитированием

Реклама
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Yapp! стал площадкой для промо-акции Sprite MGDC Procontent 0 31.01.2009 01:16
Шифрованные SMS - альтернатива мобильному интернету? MGDC Procontent 0 18.09.2008 21:47
SMS-поиск AQA: лучшая альтернатива мобильному интернет-поиску? MGDC Procontent 0 11.12.2007 23:45
Производительность collidesWith(sprite,TRUE) agx Programming 2 25.08.2007 21:55
Как бренды Sprite, Dr. Pepper и MTV используют мобильную рекламу MGDC Content-review 0 31.07.2007 15:11


Часовой пояс GMT +4, время: 11:42.


vBulletin® Version 3.6.10.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Перевод: zCarot