首页 文章

Android应用中的GridView VS GridLayout

提问于
浏览
195

我必须使用网格在Android中实现Photo Browser,我想知道 difference between GridView and GridLayout .

我正在使用GridView动态显示图像 .

1 回答

  • 246

    GridView是一个以二维滚动网格显示项目的ViewGroup . 网格中的项目来自与此视图关联的ListAdapter .

    这是你想要使用的(继续使用) . 因为GridView从ListAdapter获取其数据,所以内存中加载的唯一数据将是屏幕上显示的数据 . GridViews,就像ListViews重用并回收它们的视图以获得更好的性能 .

    GridLayout是将其子项放置在矩形网格中的布局 .

    它在API级别14中引入,最近在支持库中向后移植 . 其主要目的是解决其他布局中的对齐和性能问题 . 如果您想了解有关GridLayout的更多信息,请查看此tutorial .

相关问题