Я недавно начал делать просмотр месяца, похожий на просмотр календаря в Android 4.0.
Я также недавно нашел классный плагин Eclipse, с помощью которого мы можем войти в базовые классы Android, плагин можно найти здесь
Теперь я могу читать реализацию класса представления календаря, но в нем используется много ресурсов, например
mFirstDayOfWeek = attributesArray.getInt(R.styleable.CalendarView_firstDayOfWeek,
LocaleData.get(Locale.getDefault()).firstDayOfWeek);
Итак, я пытаюсь создать собственное представление, читая класс «Представления календаря», и меня смущают используемые им свойства. Я знаю, что они объявлены в файле attrs.xml, но я хотел взглянуть на реализацию Google.
Мой вопрос: можем ли мы также взглянуть на то, как объявляются эти настраиваемые атрибуты?