Программирование Android и iPhone
Вконтакте Twitter Google+ Facebook RSS
Главная
J2ME
Оптимизация производительности Java приложений

Java оптимизация производительностиВ статье описывается несколько трюков, использование которых положительно скажется на скорости работы Java приложения. Все описанные техники опираются на анализ java байткода и способа его выполнения виртуальной машиной Java. Большинство советов пригодятся не только J2ME, но и Android программистам.

 
IP камера из мобильного телефона

j2me программирование камерыСтатья о том как превратить телефон в Web камеру для слежения за помещением. Полученная с камеры телефона информация периодически передается на специальный Web сервер.

 
Отрисовка SVG в J2ME без использования JSR 226 API

j2me svgПродолжаем рассказывать о векторной графике в J2me приложениях. В статье рассказывается как использовать SVG графику в без поддержки JSR 226.

 
Использование векторной графики и анимации в Java ME (JSR 226 API)

Статья рассказывает об использовании JRS 226 API для работы с векторной SVG графикой в Java ME приложениях. Scalable Vector Graphics (SVG), как собственно следует из названия, являются масштабируемыми, то есть векторная картинка может быть нарисована в любом разрешении без потери качества.

 
Создаем игру с помощью визуальных средств NetBeans. Урок 4 – Соединение с удаленным сервером

сервер j2meНа прошлых уроках мы создали игру. Персонаж бегает по лабиринту в поисках своего дргуа. Чем быстрее игрок найдет потерянного друга, тем больше очков он заработает. Дадим пользователю возможность сравнивать свой результат с результатами других играков. Для этого будем хранить таблицу результатов на удаленном сервере.

 
Создаем игру с помощью визуальных средств NetBeans. Урок 2 – NetBeans Game Builder

Netbeans IDEНа этом уроке мы создадим самый главный блок в игре. Мы создадим Game UISprites, TiledLayers, Scenes. NetBeans Mobility содержит ряд инструментов для создания UI блоков.

 
J2ME Mailer - как отправить письмо из мидлета

Отправка mail из мидлетаВ статье рассказывается, как отправить письмо из мидлета. Показана реализация POP и SMTP в java мидлете.

 
J2ME использование картографического сервиса Google Maps

j2me googleВ данной статье рассмотрим создание несложного J2ME приложения для работы с Google Earth. Данные представленные в виде jpg фото размером 256х256 пикселей будем получать с сервера Google.

 
Вычисление математических функций в j2me (exp, ln, log, arcsin, arccos, arctn, power, root)

j2me math вычисленияКонфигурация CDLC 1.1 позволяет работать с вещественными числами, поддерживая тип double. Однако стандартная библиотека Math включает в себя очень скудный набор математических функций: sin, cos, tan, sqrt. В этой статье я предлагаю написать собственную реализацию нескольких популярных математических функций.

 
Вывод многострочного текста на Canvas. Перенос слов в j2me

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

 
Потоковое воспроизведение звука из интернета средствами J2ME

Потоковое воспроизведениеВ этой статье рассказывается о том как можно загрузить и воспроизвести файл с web сайта средствами J2ME на Java Platform 6 телефонах. Музыку можно загрузить с помощью input stream. Обратите внимание, программа требует поддержки телефоном расширений JSR-75 и JSR-135.

 
Пишем софт для телефона

Пишем софт для телефонаПишем софт для телефона. Технология J2ME. Создание нового проекта. Простейшее приложение.  Пользовательский интерфейс высокого уровня. Создание окон. Создание и настройка команд.

 
Работа с сетью в J2ME - Generic Connection Framework (GCF) API. Сокеты, дейтаграммы, HTTP

Работа с сетью вJ2ME- Generic Connection Framework (GCF) API. Сокеты, дейтаграммы, HTTP соединение.  Описаны принципы работы с сокетами(TCP), дейтаграммами(UDP) и HTTP соединениями. Приведены примеры отправки и получений сообщений.

 
Использование низкоуровненго GUI для обработки события

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

 
JSR75 - Часть 2. Работа с файловой системой телефона

Файловая системаОписывается работа с файловой системой через JSR-75 API: чтение, запись, удаление, переименование, получение свойств файлов и папок. Работа с внутренней памятью телефона и с внешними носителями информации (Memory Sticks).

 
Создание многоэкранного интерфейса с помощью LWUIT

LWUIT библиотека j2me интерфейсовLWUIT это библиотека для создания красивых интерфейсов для j2me. На примере простого приложения, состоящего из окна с кнопкой и диалогового окна, показаны базовые принципы работы с визуальным редактором интерфейсов «LWUIT Resource Editor». На основе созданной модели интерфейса сгенерирован NetBeans проект.

 
Рисование линий произвольной толщины в Java2ME

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

 
Создание моноширинного векторного шрифта для Java2ME

j2me машинописный шрифтВ статье рассказывается как создать моноширинный векторный SVG шрифт для Java2ME. Шрифт рисуется в Inscape, сохраняется побуквенно в SVG и с помощью специальной утилиты перегоняется в файл. В статье дан java пример использования.

 
Обзор существующих Java ME SDK

java2me sdkЭто краткий обзор существующих Java ME SDK. В обзор вошли: Sun Java ME SDK 3.0, NetBeans 6.5 IDE, MOTODEV Studio for Java ME, Nokia S60, S40, NFC SDK, BlackBerry JDE 4.7.

 
Создаем игру с помощью визуальных средств NetBeans. Урок 3 – Задаем логику управления персонажем

Netbeans IDEПродолжаем работать над игрой в среде Netbeanse. Добавляем в игру логику.

 
Создаем игру с помощью визуальных средств NetBeans. Урок 1 – NetBeans Visual Designer

Netbeans IDEБесплатная кросплатформенная среда разработки NetBeans отлично подходит для создания MIDlet приложений. Этот цикл из четырех уроков познакомит Вас с визуальными средствами разработки J2ME приложений. Вы создадите аркадную игру, используя NetBeans Visual Designer и NetBeans Game Builder.

 
Реализация Bluetooth-соединения в j2me в упрощённом варианте

j2me bluetoothДанная статья ориентирована на тех, у кого есть желание написать j2me приложение с использованием Bluetooth, не вникая в логику соединения. Возможно, она окажется полезной и для оставшейся аудитории. Предлагаю Вам рассмотреть основные классы, которые мы будем использовать при создании приложения.

 
Использование Windows шрифтов в J2ME

j2me шрифтПредоставляемые возможности вывода текста в MIDP не позволяют в полной возможности воплотить задуманные решения. Столкнувшись в очередной раз с этим ограничением и не найдя готового решения написал небольшое приложение на Delphi и java класс позволяющий использовать всё многообразие шрифтов Windows.

 
Как загрузить текст из файла в J2ME

j2me программированиеПри разработке мидлетов, довольно часто бывает нужно загрузить какие-нибудь данные из текстового файла в переменную. На одном из форумов по j2me программированию я наткнулся на простую реализацию метода, позволяющего считывать данные из ASCII текстового файла.

 
Мобильная архивация (Передача зашифрованных SMS в j2me)

Шифрование текстаСтатья о том как передать зашифрованное SMS сообщение с помощью собственного j2me мидлета.

 
JSR-184 - Как выполнить рендеринг мира(world) в текстуру

3d текстурыИспользование текстур позволяет значительно повысить качество получаемого изображения. Кроме того умелое использование текстур позволяет повысить производительность вашего приложения. Например достаточно распространенный прием - рендеринг 3D мира в Image2D объект и дальнейшее использование его в качестве текстуры.

 
Как в J2ME использовать последовательный(Com), инфракрасный (IrDA) или USB порт

Работа с портамиКак в J2ME использовать последовательный(Com), инфракрасный (IrDA) или USB порт. Рассмотрены интерфейсы CommConnection и StreamConnection для работы с портами. Дано описание URL для разных типов соединения (COM порт RS-232, ИК IrDA IRCOMM, USB).

 
Запись звука с микрофона и его проигрывание с помощью J2ME MMAPI

Запись звукаЗапись звука с микрофона и его проигрывание с помощью J2ME MMAPI. Описано использование микрофона в java программе и различных звуковых кодировок. Указанный способ записи аудио данных опробован на мобильных телефонах Nokia 6600 и Siemens S65.

 
Работа со звуком и видео в J2ME MIDP 2.0. Библиотека Mobile Media API (MMAPI)

MMAPI аудио и видеоРассматривается архитектура и использование Mobile Media API (MMAPI) - мультимедийной библиотеки для работы со звуком (midi, wav, mp3, ...) и видео (mpeg-1) для j2me MIDP 2.0 программ. Показано как загрузить и воспроизвести на телефоне различные аудио и видео файлы.

 
JSR 75. Часть 1 - Personal Information Management (PIM) API. Работа с личными данными


jsr75Рассматривается использование дополнительного пакета JSR 75 - Personal Information Management (PIM) API для получения доступа к личным данным (адресная книга, календарь, планировщик) из J2ME программы. Есть список моделей (Nokia, Sony Ericsson), поддерживающих JSR75.

 
«ПерваяПредыдущая123СледующаяПоследняя»

Страница 1 из 3



ИНТЕРЕСНОЕ



Новости [1] [2] [3]... / Программинг ( Android/ iOS/ J2ME[1] [2] [3]) / Безопасность / Статьи / Софт ( Android / iOS) / Форум / Архив ( Symbian/ Статьи)
Рейтинг@Mail.ru

MobiLab.ru © 2005-2012
При использовании материалов сайта ссылка на www.mobilab.ru обязательна