Почему некоторые взгляды на вкладке старого в Android Studio 3.1 и что их заменяет?
Я обновил свой Android Studio до 3.1 стабильного канала. Я заметил, что вкладки "Все" в палитре удалены и введена вкладка "Наследие". Эта вкладка содержит следующее:
- Посмотреть список
- TabHost
- RelativeLayout
- Вид сетки
Я не упоминал GridLayout
потому что это загружаемая зависимость, а не вид из API Android.
Какие новые взгляды заменили взгляды, упомянутые выше?
Я знаю, что ConstraintLayout
заменяет RelativeLayout
, но что заменяет ListView
, GridView
или TabHost
? Я хочу быть в курсе последних событий.
Ответы
Ответ 1
ListView
- заменен на RecyclerView
TabHost
- заменен TabLayout
RelativeLayout
- заменено на ConstraintLayout
GridView
- заменен на ConstraintLayout
В основном из-за новых, имеющих лучшую производительность.
RecyclerView.Adapter
реализовал популярный и рекомендованный шаблон держателя и поддерживает современные переходы макета. Он также принимает диспетчер компоновки, позволяющий легко реализовать сетку.