Java GUI на IPhone (пример)
Во процессе было установлено простейшее приложение HelloJava. Оно немного сложнее простого консольного приложения HelloWorld, которое мы создали, скомпилили и запустили в . HelloJava использует графический интерфейс (GUI) и SQLite. Используются несколько классов, которые позволяют связять Java и функциональность телефона (GUI, звук , SQL и т.п.). Но все что делает данное проложение, это чтение имени и фамилии из адресной базы данных IPhone'а (через SQL запрос select), затем показывает информацию на экране в графическом интерфейсе. В конце работы по чтению и выводу на экран звучит звуковой сигнал.
Вот снимки экрана с иконкой на рабочем столе и, собственно, результат запуска программы:


Сама программа состоит из следующих файлов:
- HelloJava
Этот файл не что иное как bash скрипт, который запускает Java-приложение:
#!/bin/bash
# XXX: Java is symlink'd to here so the home button works
exec "$(dirname "$0")"/Java -Xmx8M -Xss256K -cp /usr/share/java/sqlite.jar:/usr/share/java/jocstrap.jar:/usr/share/java/uicaboodle.jar:"$(dirname "$0")" com.saurik.uicaboodle.Main HelloJava "$@"
- HelloJava$Contact.class
- HelloJava$Section.class
- HelloJava.class
Это скомпилированные java class файлы.
- HelloJava.java
Этот файл содержит исходный код приложения. Он не необходим для запуска программы. Он для разработчиков в целях ознакомления. Вот исходный код с подсвеченным синтаксисом:
- Info.plist
Это файл описания (xml), содержит информацию про то, что запускать и тп.
Вот и все. Очень просто.
С помощью этого примера можно с легкостью создавать свои GUI-приложения.
Читайте нас в :
Последние новости
Оставить комментарий, читать комментарии [1]