Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 21.02.2015
Сообщений: 21

Java + Android

08.04.2015, 14:12. Показов 1503. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! Заранее извиняюсь если создал не в том разделе. Я изучаю Java уже около двух месяцев. Изучаю я по книге Хорстманна и Корнелла. Изучать я это начал с той целью, чтобы научиться в дальнейшем разрабатывать приложения под ОС Android. Я поставил себе IDE Eclipse и Java SE(надеюсь это не было ошибкой?). Меня пока все устраивает, и я маленькими шагами двигаюсь к своей цели. Но сейчас забегая вперед у меня возник вопрос, ведь есть Java ME, может надо было начинать с нее? И вообще до каких пор надо изучать чисто джаву, чтоб потом уверенно переключиться на андройд разработку? Надеюсь на ваши советы
П.С. Если я не внятно задал свой вопрос, поправьте меня пожалуйста и я попытаюсь сформулировать по другому =)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.04.2015, 14:12
Ответы с готовыми решениями:

Android на Java
Помогите розгребтись с обьектами в андрюше. Как создавать ярлыки и как их удалять? Зарание спасибо

Java под Android
Подскажите, есть ли среды разработки для java приложений, которые можно запустить под android?

Java для Android
Добрый день Объясните мне пожалуйста я не когда не сталкивалась с таким как Java для Android Если можно объяснить что и с чем едят и...

9
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 401
08.04.2015, 19:36
кстати меня тоже интересует до каких пор надо изучать чисто джаву, чтоб потом уверенно переключиться на андройд. Я уже заканчиваю изучать Java core и уже разбираюсь в следующем: ООП, Exceptions, Inner Classes, Threads, Collection. Что еще нужно знать чтоб перейти на андройд разработку, именно в плане джава, так как в XML я разбираюсь ?
0
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
08.04.2015, 19:49
Цитата Сообщение от kosikstar Посмотреть сообщение
Я поставил себе IDE Eclipse и Java SE(надеюсь это не было ошибкой?).
все верно
Цитата Сообщение от kosikstar Посмотреть сообщение
ведь есть Java ME, может надо было начинать с нее?
Java ME — Java Micro Edition, создана для использования в устройствах, ограниченных по вычислительной мощности, например в мобильных телефонах, КПК, встроенных системах
(старые устройства)
Цитата Сообщение от kosikstar Посмотреть сообщение
до каких пор надо изучать чисто джаву
Как бы это проще объяснить...
Вот представьте обычное Swing приложение. Его условно можно разделить на две части:
- Формы, кнопки и тд.. (GUI)
- Логика программы. (Те классы которые обрабатывают запросы пользователя)
Вот андройд приложение от swing приложения будет отличаться GUI. А классы, которые обрабатывают действия пользователя - обычные java классы
2
0 / 0 / 0
Регистрация: 21.02.2015
Сообщений: 21
08.04.2015, 20:30  [ТС]
Цитата Сообщение от reisal78 Посмотреть сообщение
Как бы это проще объяснить...
Вот представьте обычное Swing приложение. Его условно можно разделить на две части:
- Формы, кнопки и тд.. (GUI)
- Логика программы. (Те классы которые обрабатывают запросы пользователя)
Вот андройд приложение от swing приложения будет отличаться GUI. А классы, которые обрабатывают действия пользователя - обычные java классы
То есть отличие будет только в UI, а синтаксис и сам даже стиль написания программ будет такой же? То есть продолжать изучение дальше по Хорстманну?
0
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
08.04.2015, 21:59
Лучший ответ Сообщение было отмечено kosikstar как решение

Решение

kosikstar, я бы сказал так, если вы можете создать swing приложение наделенное определенным функционалом, то сделать такое же приложение под андройд для вас будет не очень трудной задачей.
А по поводу того сколько учить java... есть базовые вещи, которые необходимо знать (например: коллекции, многопоточность, потоки ввода вывода, сериализация и т.д)

Тут как с разговорными языками... Вы же не зазубриваете все все варианты предложений. Вы собираете какой что словарный запас, учите правила и в дальнейшем с помощью этих 2х вещей строите любые фразы. Точно так же и в java вам надо выучить основу, а далее с помощью нее вы сможете решить любую задачу с минимальным обращениям к информации по новым для вас вещам
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,675
Записей в блоге: 29
08.04.2015, 22:06
reisal78, но ведь у МЕ должны быть какие то свои особенности, не подскажете литературу, какую-нибудь хорошую книгу по мобильной Джаве?
0
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
08.04.2015, 22:12
Welemir1, а что вы понимаете под java ME?
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,675
Записей в блоге: 29
08.04.2015, 22:16
Java для мобильных устройств, как выше вы и указали -с ограниченными ресурсами, c какими то классами, заточенными для работы с мобтелефонами (звонок, смс, работа с тачскрином и т.п.)...так я понимаю...как я понимаю многих пакетов, типа swing там просто нет, но есть пакеты, которые не используются в SE.
0
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
08.04.2015, 23:21
Welemir1,
Цитата Сообщение от Welemir1 Посмотреть сообщение
-с ограниченными ресурсами
Вы к этому относите современное устройство на андройде?
Java ME это писать для устройств с ограниченными ресурсами: сотовых телефонов (не смартфонов), карманных персональных компьютеров(не современных планшетов), ресиверов цифрового телевидения, проигрывателей дисков Blu-ray и т.д...

Добавлено через 3 минуты
http://www.ozon.ru/context/detail/id/17562705/ я читал это
1
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,675
Записей в блоге: 29
09.04.2015, 07:41
попутался в понятиях) спасибо, что просветили, а то бы изучал то, что мне и не нужно!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.04.2015, 07:41
Помогаю со студенческими работами здесь

Что такое java + android
Добрый день. Хочу как начинающий выяснить что такое разработка под android, а именно: - android это javaME? - android это разработка...

Java с 0 под Web & Android
Добрый день форумчане. Я являюсь в основном C# разработчиком и язык знаю очень хорошо. Много раз слышал что Java похожа по своему...

Поясните пару моментов Java и Android Studio
Изучаю программирование Android (http://startandroid.ru) в Android Studio без знания Java и Android Studio) Видимо уроки там устарели...

План изучения java для Windows и Android?
Учу java, пока только основы. Дальше есть более серьезные темы: (SQL - Servlet, JSP - Hibernate - Spring - Maven - Git - JUnit - HTTP...

Какую Java надо изучать для создания игр под Android
Какую яву надо изучать для создания игр под андройд ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru