Так что я действительно собираю много знаний о настройках и анимации. Сейчас я создаю обложку для своего приложения с пользовательскими элементами интерфейса, но я не уверен, правильно ли я это делаю.
В значительной степени я создаю XML-файл в моей папке для рисования с различными состояниями кнопок и так далее. Затем в моем стиле xml я создаю собственный (например) стиль флажка, ссылающийся на флажок xml. Затем в моем макете XML я создаю обычный флажок и вызываю стиль флажка, который я сделал. Прекрасно работает, но я не уверен, что это эффективный подход?
2-й, я изучаю анимацию и чувствую, что программирование анимации на Java проще, чем XML, что приводит меня к AlphaAnimation (). Альфа-анимация требует двух длинных переменных. Когда я делаю AlphaAnimation (1,0), он хорошо исчезает, но я хотел, чтобы он исчезал на 50%, и из того, что я узнал в XML-версии, я могу сделать 0,5 как 50%. Поэтому я бы набрал AlphaAnimation (1,05), но, очевидно, это не работает. КАК мне это делать?
Спасибо!