Урок 11. Папка res/values. Используем ресурсы приложения.

Обсуждение уроков
deadzombie
Сообщения: 1
Зарегистрирован: 26 авг 2017, 11:26

Re: Урок 11. Папка res/values. Используем ресурсы приложения

Сообщение deadzombie » 26 авг 2017, 11:40

Здравствуйте!
Скажите, пожалуйста, почему в андройд студии, в классе R.java так много информации?
Вложения
Screenshot_7.jpg
Screenshot_7.jpg (317.31 КБ) 5638 просмотров

Ju57man
Сообщения: 1
Зарегистрирован: 17 апр 2018, 10:57

Re: Урок 11. Папка res/values. Используем ресурсы приложения

Сообщение Ju57man » 17 апр 2018, 10:59

После создания открылся редактор файла. Добавлять элемент просто – жмем кнопку Add и выбираем тип, а справа пишем имя и значение. Создадим 4 String-элемента и 2 Color-элемента:
Я так и не понял где находится кнопка Add и как добавлять елементы.

Аватара пользователя
DOOMer
Сообщения: 18
Зарегистрирован: 12 май 2017, 16:15
Откуда: RU.MO.Balashikha
Контактная информация:

Re: Урок 11. Папка res/values. Используем ресурсы приложения

Сообщение DOOMer » 17 апр 2018, 20:32

Ju57man писал(а): Я так и не понял где находится кнопка Add и как добавлять елементы.
Чем вы пользуетесь - Eclipse или Androi Studio? Урок древний, автор его писал ещё в "тёмные времена", когда в качестве среды разработки для андроид использовался Эклпс.
Вертексы должны образовывать конвексный браш...

QNotez - простое и быстрое приложение для создания заметок

xeim
Сообщения: 1
Зарегистрирован: 21 апр 2019, 00:42

Re: Урок 11. Папка res/values. Используем ресурсы приложения

Сообщение xeim » 21 апр 2019, 00:46

У меня Android Studio 3.4. Где найти R.java?

archeryring
Сообщения: 1
Зарегистрирован: 21 сен 2019, 15:35

Re: Урок 11. Папка res/values. Используем ресурсы приложения.

Сообщение archeryring » 21 сен 2019, 16:02

Интересно, что файлы activity_main и myres связываются не через id (tvTop в данном случае), а через аттрибуты text->string name. Я бы сказал, что это кривовато, имхо. Но это вопрос к гуглу. При этом в самом коде связь идет через ID - снчала объект, а затем установливаюся его свойства.

(activity_main.xml) text: @string/tvTopText -> (myres.xml) <string name="tvTopText">

mike_crammer
Сообщения: 1
Зарегистрирован: 11 май 2020, 14:42

Re: Урок 11. Папка res/values. Используем ресурсы приложения.

Сообщение mike_crammer » 11 май 2020, 14:46

"Чтобы изменить нижнюю часть, будем кодить. Сначала находим элементы, потом присваиваем им значения."

Урок ужасно сильно устарел. К примеру этот код ни меняет ничего у меня. Под AS, тем более 3.1+ нужно его сильно переделать, файл R.java чего только стоит. да и ответов на форуме нет в последнее время

Sergi
Сообщения: 1
Зарегистрирован: 06 ноя 2020, 02:06

Re: Урок 11. Папка res/values. Используем ресурсы приложения

Сообщение Sergi » 06 ноя 2020, 02:08

Ju57man писал(а):
17 апр 2018, 10:59
После создания открылся редактор файла. Добавлять элемент просто – жмем кнопку Add и выбираем тип, а справа пишем имя и значение. Создадим 4 String-элемента и 2 Color-элемента:
Я так и не понял где находится кнопка Add и как добавлять елементы.
Alt+Insert в Android Studio
Код работает, все изменяет в нижней части.

alexander9
Сообщения: 1
Зарегистрирован: 28 мар 2021, 19:23

Re: Урок 11. Папка res/values. Используем ресурсы приложения

Сообщение alexander9 » 28 мар 2021, 19:25

xeim писал(а):
21 апр 2019, 00:46
У меня Android Studio 3.4. Где найти R.java?
В последних версиях AC - R.java создается автоматически и его больше без бубна выловить нельзя(


https://developer.android.com/studio/re ... dle-plugin

Faster R class generation for library projects: Previously, the Android Gradle plugin would generate an R.java file for each of your project's dependencies and then compile those R classes alongside your app's other classes. The plugin now generates a JAR containing your app's compiled R class directly, without first building intermediate R.java classes. This optimization may significantly improve build performance for projects that include many library subprojects and dependencies, and improve the indexing speed in Android Studio

Ответить