GSM Форум - GSMForum.SU  

Вернуться   GSM Форум - GSMForum.SU > Мобильные телефоны > JAVA приложения, мелодии, игры и т.п.

JAVA приложения, мелодии, игры и т.п. Поиск, обмен, обсуждение мобильного контента: игры, программы, мелодии, картинки и т.п.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 04.11.2009, 11:41   #1
Dimon_daemon
Новичок
 
Регистрация: 24.02.2006
Сообщений: 8
Поблагодарил: 6
Поблагодарили 3 раз в одном сообщении
Репа: 0
Инструкция по оптимизации Java под тачскрин, с помощью программы Java adapter for mobile

Все делаем с помощью программы Java adapter for mobile.

После запуска программы ми видим главное окно программы с кучей вкладок. На этих в кладках расположены различные настройки. Для начала разберёмся с названиями вкладок:

Вкладка Общее - с этой вкладки начинается и заканчивается процесс адаптации. На ней находятся элементы управления позволяющие открыть/закрыть/адаптировать приложение.
Вкладка Основные опции - на этой вкладке как следует из названия расположены самые основные опции.
Вкладка Дисплей - на этой вкладке расположены опции касающиеся экрана (дисплея) телефона и приложения.
Вкладка Изображения - на этой вкладке нахордятся опции связанные с изображениями (PNG) используемые Java приложением.
Вкладка Клавиатура - всё что качается клавиш телефона и приложения.
Вкладка MANIFEST.MF - Редактор информации о Java приложении.
Вкладка Опции - там есть пара опций для автоматизации процесса адаптации.

Так вот для адаптирования приложения нам нужно указать путь до Java приложения (jar файла) - это делается кнопкой - "Выбрать Jar". Далее для загрузки приложения в программу нажимаем кнопку "Открыть". После этого производим выбор нужных настроек (следует обратить внимание на опции на вкладке дисплей - размер экрана приложения и телефона и на опции на вкладке клавиатура - раскладка клавиатуры приложения и телефона). А затем нажимаем кнопку "Адаптировать" и процесс адаптации пошёл. За ним можно наблюдать в списке выше, где отображаются выполняемые действия.

По вкладкам:

Основные опции
При адаптации использовать Canvas - Выбираем Canvas, который будем использовать при адаптации. В большинстве случаев должен подойти Canvas Classic. Canvas'ы семейства TouchScreen следует выбирать тем у кого телефон с сенсорным экраном.
Создать JAD файл - Создает к приложению JAD файл. Он нужен для установки приложения на некоторые телефоны.
Создать резервную копию файла - Перед адаптацией оригинальное приложение сохраняется в файл название_приложения.jar.bak .
Не добавлять файлы с мелодиями - убирает из приложения все звуковые файлы (это позволяет уменьшить размер приложения).
Не адаптировать клавиатуру - эта опция означает, что Вы хотите попробовать адаптировать экран под свой, а кнопки у Вас и так работают.
Включить в дистрибутив приложения API - эта опция позволяет включить в дистрибутив дополнительные API? которых у вас в телефоне нет, а приложением они используются. (Узнать о том, что они используются можно в Log'е после нажатия кнопки открыть. Если приложение обнаружит API он напишет строчку "Обнаружено: Данный мидлет использует - "? в которой будет указано название API).

Дисплей
Размер дисплея вашего телефона - Выбираем размер
SetFullScree=True - опция, которая должна убирать софт полоску.
Размер дисплея в приложении - под какой экран написано приложение.
Отклонение по высоте - Числа буду изменяться с учётом возможного отклонения значений. К примеру размер экрана по высоте 220px, а в этой опции указано отклонение 10, то в коде будут меняться вс е числа в диапазоне от 210px до 230px.
Способ изменения чисел - каким образом числа будут изменяться в коде приложения - самый качественный способ - это способ полного диассемблирования. Затем по качеству идёт Диассемблирование class файлов, а затем по маске.

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

Клавиатура
Раскладка телефона - Раскладка клавиатуры Вашего телефона.
Раскладка с использованием которой написано приложение - та раскладка, которую использует приложение при своей работе. Если вы не знаете от какого телефона это приложение начните пробовать с раскладки от Nokia, так как она встречается чаще всего.
Настройки TouchScreen - в этой группе опций указывается какие кнопки будут эмулироватся на экране телефона. А с опциями Обрабатывать повторное нажатие отбрабатывать отпускание надо эксперементировать - с какой их комбинацией данное приложение будет коректней обрабатывать действия на экране телефона.
Заменяемые клавиши - сдесь можно переназначить заменяемые кнопки. Например мождно поменять местами софт кнопки.
MANIFEST.MF - Редактор информации о приложении
На этой вкладке таблица с параметрами приложения - ищем нужный парметр, меняем значение и нажимаем сохранить.
Например параметр MIDlet-Name - означает название приложения.
Опции - Редактор информации о приложении
Пробовать автоматически определять раскладку клавиатуры - Программа при открытии может попробовать сама определить раскладку, но вероятность автоматического определения мала.
Автоматически добавлять необходимые API - добавляет в приложение специфические API, если они используются им.

© Информация из интернета
Dimon_daemon вне форума   Ответить с цитированием Вверх
Старый 04.11.2009, 21:31   #2
voluenter
Новичок
 
Регистрация: 04.11.2009
Адрес: VORONEG
Сообщений: 2
Поблагодарил: 0
Поблагодарили 0 раз за 0 сообщений
Репа: 0
240x320 Сетевой Дурак(bluetooth)

Сетевой Дурак



Сетевой Дурак - новая карточная сетевая игра от MobiLeap. Впервые в дурака можно сыграть в онлайне вдвоем, втроем или вчетвером! Точно также можно сыграть и с друзьями по Bluetooth, не говоря уже об игре в одиночку против телефона. Вся статистика по онлайн-игре доступна как с компьютера, так и с телефона через WAP.

И в онлайне и в Bluetooth-игре вы можете обмениваться сообщениями используя встроенный чат. Также вы можете создавать и редактировать контакт-лист ваших друзей и общаться с ними вне самой игры. Данный чат является сквозным для всех сетевых игр от MobiLeap и по сути заменяет мобильную "аську".

Достоинства игры:


наличие быстрой онлайн-игры через GPRS.
игра через Bluetooth.
автоматическое сохранение сетевой игры на сервере при выходе.
автореконнект при сбое связи.
чат через GPRG или Bluetooth.
контакт-лист друзей.
полная русификация.





Сервер статистики jag.mobileap.ru , доступный как с компьютера, так и с телефона через WAP, позволяет наблюдать такую информацию, как:

Просмотр своей статистики по играм.
Топ 10 лучших игроков.
Топ 10 самых активных игроков.
Список игроков в онлайне.
Число активных игр.
Настройки телефонов для игры в сети через GPRS.
Изображения
Тип файла: jpg cexvofus.jpg (31.1 Кб, 0 просмотров)
Тип файла: png 1_273_Ljq81kwAag-132x176.png (10.8 Кб, 0 просмотров)
Тип файла: png 1_274_VR3eETDmVn-132x176.png (11.2 Кб, 0 просмотров)
Вложения
Тип файла: zip 240x320_durak.zip (198.3 Кб, 5 просмотров)
voluenter вне форума   Ответить с цитированием Вверх
Старый 04.11.2009, 21:35   #3
voluenter
Новичок
 
Регистрация: 04.11.2009
Адрес: VORONEG
Сообщений: 2
Поблагодарил: 0
Поблагодарили 0 раз за 0 сообщений
Репа: 0
3d-mystic-ways - 3д игра двигать шарик в космосе...по всяким дорожкам...что то подобное было и на компе,называлось помойму ball

PlatinumSolitaire2 - просто громадный набор пасьянсов косынок и всяких карточных раскладушек...

Einsteins brain 240x320 - что то типо заработало игры на компьютерах...увлектельно довольно

Devil May Cry - по мотивам компьютерной игры

Silent Hill Mobile 2 - по мотивам одноименной игры
Вложения
Тип файла: zip 3d-mystic-ways.zip (275.6 Кб, 0 просмотров)
Тип файла: zip PlatinumSolitaire2.zip (785.3 Кб, 1 просмотров)
Тип файла: zip Einsteins brain 240x320.zip (261.5 Кб, 0 просмотров)
Тип файла: zip Devil May Cry.zip (977.6 Кб, 0 просмотров)
Тип файла: zip Silent Hill Mobile 2 RUS 240x320.zip (480.6 Кб, 0 просмотров)

Последний раз редактировалось Evil; 09.11.2009 в 09:48.
voluenter вне форума   Ответить с цитированием Вверх
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЖАРГОН SewaNew Оффтопик - Off-topic 28 03.11.2009 11:23


Текущее время: 06:06. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot