Виктор Гольцман - Компьютер + мобильник: эффективное взаимодействие

Тут можно читать онлайн Виктор Гольцман - Компьютер + мобильник: эффективное взаимодействие - бесплатно ознакомительный отрывок. Жанр: Прочая околокомпьтерная литература, издательство 046ebc0b-b024-102a-94d5-07de47c81719, год 2008. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Виктор Гольцман - Компьютер + мобильник: эффективное взаимодействие краткое содержание

Компьютер + мобильник: эффективное взаимодействие - описание и краткое содержание, автор Виктор Гольцман, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Мобильный телефон давно перестал быть просто средством связи, и при его выборе мы в основном обращаем внимание не на «телефонные», а скорее на «компьютерные» функции: поддержку мультимедийных сообщений, музыкальные возможности, объем и удобство использования записной книжки и органайзера, наличие игр и других Java-приложений.


Данная книга расскажет вам, как повысить эффективность мобильного телефона и компьютера, реализовав широкие возможности такого тандема. Это практическое руководство, которое поможет вам разобраться с многочисленным инструментарием, объединяющим ПК и мобильный телефон, – от загрузки мелодий до создания GPRS-соединения.

Компьютер + мобильник: эффективное взаимодействие - читать онлайн бесплатно ознакомительный отрывок

Компьютер + мобильник: эффективное взаимодействие - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Виктор Гольцман
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Листинг 6.6. Отображение «холста» на экране

Теперь скомпилируйте и запустите приложение После того как вы нажмете кнопку - фото 151

Теперь скомпилируйте и запустите приложение. После того как вы нажмете кнопку Launch(Запуск), экран окрасится в серый цвет.

Вы можете поэкспериментировать со значениями параметров метода setColor. Таким образом вы сможете менять цвет заливки экрана. Только помните, что значение каждого параметра должно находиться в пределах от 0 до 255, иначе вы получите ошибку компиляции.

Доработаем метод paintкласса GameCanvи добавим на экран немного фигур. Новый код метода вы можете видеть в листинге 6.7.

Листинг 6.7. Добавление фигур

При запуске программы экран будет выглядеть так как представлено на рис 626 - фото 152

При запуске программы экран будет выглядеть так, как представлено на рис. 6.26.

Рис 626Геометрические фигуры на экране эмулятора Научим объект двигаться - фото 153

Рис. 6.26.Геометрические фигуры на экране эмулятора.

«Научим» объект двигаться. У класса GameCanvasсуществует метод keyPressed(int keyCode). Он срабатывает, когда пользователь нажимает какую-либо клавишу на телефоне. Причем параметр keyCodeсодержит код нажатой клавиши, так что вы без труда определите, что именно было нажато.

Для хранения координат объекта (в нашем случае кружка) воспользуемся переменными и будем их менять, когда пользователь нажмет на клавишу джойстика.

Ниже представлены числовые коды клавиш джойстика (табл. 6.1).

Таблица 6.1.Коды клавиш

При рисовании кружка не будем задавать координаты жестко а укажем что они - фото 154

При рисовании кружка не будем задавать координаты жестко, а укажем, что они содержатся в переменных Xи Y. В листинге 6.8 представлен полный код класса GameCanv.

Листинг 6.8. Полный код класса GameCanv

Поэкспериментируйте с различными фигурами Проявите творчество На этом - фото 155Поэкспериментируйте с различными фигурами Проявите творчество На этом - фото 156

Поэкспериментируйте с различными фигурами. Проявите творчество!

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

Глава 7

ПЕРЕПРОШИВКА, ОБНОВЛЕНИЕ И ТЕСТИРОВАНИЕ ТЕЛЕФОНА

В этой главе отправимся в довольно рискованный рейд по просторам вашего мобильного телефона. Перед подобной дорогой полезно ознакомиться если не с картой, то хотя бы с абрисом предстоящего маршрута. Освоение компьютера можно сравнить с путешествием, организованным туристической фирмой. Универсальный путеводитель по персональному компьютеру купить вполне реально – ведь в 99 % случаев ваша машина принадлежит к миру WIntel. Так в шутку говорят о компьютере, построенном на Intel-совместимой платформе и работающем под управлением операционной системы Windows. В этой книге всюду подразумевается именно подобная машина, а пользователям Apple Macintosh или операционной системы Linux приведенные описания программ и настроек вряд ли пригодятся.

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

Общие сведения об архитектуре сотового телефона

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

«Тело» и «душа» телефона

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

Как вы догадываетесь, дальше нужно вспомнить о душе. В качестве «души» любого цифрового программируемого автомата выступает его программное обеспечение. Все телефонные (прием, передача и расшифровка сигналов, идентификация телефона в сети и др.) и все компьютерные функции (телефонная книга, голосовой набор, игры и др.) мобильного телефона зависят не только и не столько от аппаратной части, сколько от программного обеспечения.

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

Мобильные телефоны изначально разрабатывались многими конкурирующими компаниями, и в результате было создано несколько десятков различных аппаратных платформ. Модификаций этих платформ еще больше. Законы рынка мобильной связи только способствуют разнообразию аппаратных и программных решений. Стандартизация коснулась лишь внешних интерфейсов, и то не всех. Наглядный пример тому – выбор data-кабеля. Из-за необходимости тесного взаимодействия аппаратной и программной частей телефона программное обеспечение для него создают исключительно производители трубок специально под конкретную модель. На других телефонах эти программы работать не будут: с чужой «начинкой» телефон, как правило, даже не включится.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Виктор Гольцман читать все книги автора по порядку

Виктор Гольцман - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Компьютер + мобильник: эффективное взаимодействие отзывы


Отзывы читателей о книге Компьютер + мобильник: эффективное взаимодействие, автор: Виктор Гольцман. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x