Новичковые вопросы по Android Studio
Добавлено: 08 апр 2015, 12:55
Привет!
Начал недавно проходить уроки на сайте, дошел до момента, когда пределанные под AS закончились и пошли старые, под Eclipse. Сложности, в принципе, нет, но иногда что-то делаю наобум, без понимания. Хотел для себя разъяснить эти моменты.
1. Когда создаю новый модуль и начинаю в нем что-нибудь писать, AS подчеркивает красным все ссылки на R.lalala.lala
точнее саму R. Это ведь R.java и подчеркнуто потому, что он не создан? Помогает выполнить build project, после этого все ок. Такое иногда возникает с новыми переменными, решается также. Так ли я это понимаю и как нужно делать на самом деле? И как в андроид студио посмотреть сам R.java? Это предлагают иногда в уроках, но в студио я его не нашел и открывал самостоятельно в папке проекта...
2. Когда я создаю метод setOnClickListener (View.OnClickListener l), в eclipse можно просто писать
OnClickListener xxxx =
Андройд на это ругается и хочет View.OnClickListener xxxx =
принципиальная разница есть?
И еще один. В eclipse есть возможность редактировать xml файл через редактор, добавляя новые переменные и выбирая тип просто одним нажатием кнопки. В Андроид тоже есть редактор translation editor и его мне предлагают открыть для редактирования strings.xml, созданного при создании модуля. Но если я создаю свой файл, как в уроке 11, то он редактором не открывается, мне даже выбора такого не дают в меню (правый клик на файл) Почему?
Извините за такие вопросы, скорее всего они очень тупые, но мне очень хотелось узнать ответы ))
Начал недавно проходить уроки на сайте, дошел до момента, когда пределанные под AS закончились и пошли старые, под Eclipse. Сложности, в принципе, нет, но иногда что-то делаю наобум, без понимания. Хотел для себя разъяснить эти моменты.
1. Когда создаю новый модуль и начинаю в нем что-нибудь писать, AS подчеркивает красным все ссылки на R.lalala.lala
точнее саму R. Это ведь R.java и подчеркнуто потому, что он не создан? Помогает выполнить build project, после этого все ок. Такое иногда возникает с новыми переменными, решается также. Так ли я это понимаю и как нужно делать на самом деле? И как в андроид студио посмотреть сам R.java? Это предлагают иногда в уроках, но в студио я его не нашел и открывал самостоятельно в папке проекта...
2. Когда я создаю метод setOnClickListener (View.OnClickListener l), в eclipse можно просто писать
OnClickListener xxxx =
Андройд на это ругается и хочет View.OnClickListener xxxx =
принципиальная разница есть?
И еще один. В eclipse есть возможность редактировать xml файл через редактор, добавляя новые переменные и выбирая тип просто одним нажатием кнопки. В Андроид тоже есть редактор translation editor и его мне предлагают открыть для редактирования strings.xml, созданного при создании модуля. Но если я создаю свой файл, как в уроке 11, то он редактором не открывается, мне даже выбора такого не дают в меню (правый клик на файл) Почему?
Извините за такие вопросы, скорее всего они очень тупые, но мне очень хотелось узнать ответы ))