android上的大型Gridview 1100/1100

android上的大型Gridview 1100/1100,android,gridview,bitmap,large-data,Android,Gridview,Bitmap,Large Data,我必须在1100/1100的网格中显示64/64位图,但滚动并不平滑。显示如此多的图像数据的最佳方式是什么 这对于android应用程序来说内存消耗太多了。。我不认为您真的想同时加载所有这些。我会首先重新考虑这些要求 应该有一个解决方案仍然满足用户的需求,并且不会将那么多视图加载到内存中。我不知道这里的用例是什么,但我建议实现类似分页的东西。加载有限数量的项目,并且仅当用户希望看到更多项目时,才显示进度条并加载更多项目 例如,如果用户滚动到最后一项,您可以加载更多内容,或者只创建一个类似“显示更

我必须在1100/1100的网格中显示64/64位图,但滚动并不平滑。显示如此多的图像数据的最佳方式是什么

这对于android应用程序来说内存消耗太多了。。我不认为您真的想同时加载所有这些。我会首先重新考虑这些要求

应该有一个解决方案仍然满足用户的需求,并且不会将那么多视图加载到内存中。我不知道这里的用例是什么,但我建议实现类似分页的东西。加载有限数量的项目,并且仅当用户希望看到更多项目时,才显示进度条并加载更多项目

例如,如果用户滚动到最后一项,您可以加载更多内容,或者只创建一个类似“显示更多”的按钮。我不确定哪种解决方案适合您的应用程序。此外,我实际上会将新项目加载到相同的
GridView
中,以替换以前加载的位图,因为每个位图都需要大量内存。如果需要,您始终可以通过编程方式控制滚动位置