我已将Android Studio更新为3.1稳定频道。我注意到了#34; All"调色板窗口中的选项卡将被删除,并且" Legacy"选项卡介绍。该选项卡包含以下内容:
我没有提到GridLayout
,因为它是可下载的依赖项,而不是来自Android API的视图。
哪些新观点取代了上述观点?
我知道ConstraintLayout
取代了RelativeLayout
,但取代ListView
,GridView
还是TabHost
的是什么?我希望保持最新状态。
答案 0 :(得分:33)
ListView
- 替换为RecyclerView
TabHost
- 替换为TabLayout
RelativeLayout
- 替换为ConstraintLayout
GridView
- 替换为ConstraintLayout
主要是由于新的性能更好。
RecyclerView.Adapter
已实现了流行和推荐的持有者模式,并支持现代布局过渡。它还接受布局管理器,允许您轻松实现网格。