Comments 15
Отловлена ошибка, из-за которой предыдущая часть рендерилась с ошибкой.
проблема в коде, только я его стремаюсь в комментарий постить. сейчас в пред просмотре поиграюсь и поищу решение
Отсутствовал тег закрывающий (li который), во втором элементе списка из раздела 1.7
Проект… отсутствует требуемый исходный каталог: 'gen'
Проект не может собраться, пока не будут решены ошибки в пути сборки.
Невозможно открыть файл классов R.java.

Я думаю, это надо оставить на английском языке
Я, конечно, понимаю, что это перевод статьи, но это ужасно смотреть на огромные картинки с подробными объяснениями куда нажимать, чтобы добавить тот же строковый ресурс. Лучше так: открыл string.xml, добавил строку такого-то формата с именем и значением ресурса и пошел дальше.
Отключение картинок на странице упростит Вам чтение статьи.
Примерно так и пишет Ларс.
«Вы можете эмулировать несколько устройства» — опечаточка, исправьте.
Вопрос к тем, кто много кодит в Ecipse. Сейчас изучаю программинг для андроида. Очень часто бывает, что Ecipse просто «схлопывается». Каких-то особых причин к этому нет. Обычно это происходит, когда я начинаю писать название какой-либо функции и появляется автокомплит. У вас такое бывает и как с этим бороться? (Убунту 10.10, Eclipse Java EE IDE for Web Developers. Version: Helios Service Release 1 Build id: 20100917-0705, последняя версия ADT).

И в догонку оффтоп. Постал nbandroid на Netbeans, все бы хорошо, но нет автокомплита. Кто-то знает как это побороть?

На перечисленные выше вопросы, пытался найти ответы в гугле, но увы и ах (
intellij наше все. А эклипсу скорее всего памяти не хватает, попробуйте разные -Xms -Xmx ему схавать при запуске.
спасибо, попробую. Пока что нашлось отличное решение, NetBeans с новой бетой nbandroid, поддержка автокомплита работает. Удобно. В том же NetBeans пишу на пхп, не надо привыкать к новой IDE :)
решение с -Xms -Xmx не помогло.
наглядный пример, когда закрывается Eclipse:
берем строчку
Paint dark = new Paint();
dark.setColor(getResources().getColor(R.color.puzzle_dark));

пишем
Paint dark = new Paint();
dark.setColor…

и моментальное закрытие. Видимо это баги какие-то, а не нехватка ресурсов имхо.
Раньше тоже мучался с этими вылетаниями эклипса, но вроде после того как выставлял эклипсу при запуске «eclipse -Xms=256m -Xmx=512m» например, это лечилось. Сейчас использую сборку «Eclipse IDE for Java EE Developers» и вроде таких проблем не встречал с ней.

Вы ведь памяти дали сожрать именно эклипсу при запуске, не компилятору? Падает он не из-за того, что вы там колбасите в своей программе, а из-за его внутренностей, это да.
А вообще юзайте нетбинс, в самом то деле :)
Если еще актуально, то какой у вас JDK версия? Если 21 без апдейтов, то апдейт JDK должен исправить праблему.
Чтобы понять суть жизненного цикла активити, вообще понять, как он работает, можна написать очень простую программу. Переопределить onCreate(), onStart(), onRestart() и т.д. и при вызове этих методов показывать тосты с текстом типа «Activity was restarted»… Менять конфигурацию, нажимать Home, смотреть, что будет когда телефон в sleep уйдет. Очень интересно!
P.S. Рекомендую перейти в ландскейп, а потом обратно в портрет =)
>>onSaveInstanceState() — вызывает, если активити остановлено.
Наверное все-таки ВЫЗЫВАЕТСЯ а не вызывает?
Only those users with full accounts are able to leave comments. Log in, please.