当前位置: 首页 > 知识库问答 >
问题:

Android应用程序中的GridView与GridLayout

连俊智
2023-03-14

我必须使用网格在Android中实现照片浏览器。所以,我想知道GridView和GridLayout之间的区别。

所以我会选择正确的一个。

目前我正在使用GridView动态显示图像。

共有1个答案

范鸿畅
2023-03-14

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

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

而GridLayout是一种将其子节点放置在矩形网格中的布局。

它是在API级别14中引入的,最近在支持库中进行了后端口。其主要目的是解决其他布局中的对齐和性能问题。如果您想了解有关GridLayout的更多信息,请查看本教程。

 类似资料:
  • 本文向大家介绍Android中使用GridView进行应用程序UI布局的教程,包括了Android中使用GridView进行应用程序UI布局的教程的使用技巧和注意事项,需要的朋友参考一下 0.简介 GridView 和 ListView 有共同的父类:AbsListView,因此 GridView 和 ListView 具有一定 的相似性。GridView与ListView的主要区别在于:List

  • 在我的应用程序中,我想在导航抽屉的片段中使用一个gridView,但我的应用程序正在崩溃。这是我的代码:

  • 有人能给我解释一下这个LogCat输出以及如何解决它吗?我用手机(三星Galaxy Nexus)测试我的Android应用程序,就这样;系统强制拘留并将此打印在日志中...

  • 我明白了,我必须提到Proguard属性文件中的外部库。我该怎么提才是问题所在。 请查看我的proguard文件

  • 问题内容: 回顾这篇文章,列举了使用单例的几个问题, 并看到了使用单例模式的Android应用程序的几个示例,我想知道使用单例而不是通过全局应用程序状态共享的单个实例(将android.os.Application子类化并获取它)是否是一个好主意。通过context.getApplication())。 两种机制都有哪些优点/缺点? 老实说,我希望在此后的Singleton模式与Web应用程序中得

  • 我刚刚发布了我的应用程序为穿戴设备,它的手表脸,没有任何UI为电话应用程序。我上传到了Google Play。但它说这个应用程序与你的设备不兼容。到所有用户或设备。 有人知道吗?