2010-02-09 5 views
0

Я знаю, что Android лучше, чем J2ME, но мне нужно знать, что я могу сделать с Android, но j2me не может? (около UI), некоторые примеры могут быть ...Android UI против J2ME UI

ответ

4

С помощью андроида вы можете создавать виджеты, у вас есть инструменты для просмотра Интернета среди многих вещей.

У вас также есть регулярные выражения (это большой), Bluetooth, доступ к базе данных, 2D-графики и OpenGL, поддержка жестов ..

Кроме того, его апи гораздо ближе к API Java SE; что означает, что у вас есть широкий спектр возможностей.

Разработка Android будет намного интереснее, чем Java ME (j2me).

+0

Проверьте эту ссылку для образцов: http://developer.android.com/guide/samples/index.html – 2010-02-09 17:26:58

+0

thx, идея виджетов замечательная. Я знаю, что у android есть больше возможностей, но я хотел бы знать примеры этих возможностей. У меня есть приложение j2me, и я должен сделать его на android, но улучшив его с помощью пользовательского интерфейса, который j2me не имеет, поэтому мне нужно знать эти возможности или где я могу его найти, я искал в Интернете, но ничего. ... – david

2

J2ME был разработан во время чрезвычайно ограниченных устройств (в лучшем случае QVGA, B & W/оттенки серого в худшем случае), и некоторые из этих решений прослеживаются в относительно ограниченных виджетах по умолчанию. Виджеты по умолчанию в Android намного лучше.

Но это очень второстепенно с тем, что J2ME является федерацией стандартов, тогда как Android - это более современная, полная, сплоченная структура. J2ME получает свою мощь из большой коллекции JSR с различными документами и разными расписаниями выпуска. OTOH, помимо дополнительных функций (сервисы на основе местоположения и т. Д.), Устройства Android, как правило, намного более согласованы. Кроме того, я видел множество ошибок с конкретными реализациями J2ME (особенно в API-интерфейсах местоположения, но я уверен, что есть и другие места), которые просто не являются проблемой в Android.