1

Pinterest 显示图像的风格非常独特,这为您的应用增添了美感。经过一番研究,我发现有很多很棒的库可以显示像 Pinterest 这样的图像,但不确定这是否与 UIL 兼容。

我正在使用 Universal-Image-Loader 来显示我的图像。在下面显示的图像中,我以这种方式显示了我的图像以及一些视图。不可否认的是,UIL 库在显示大量图像时极大地处理了手机内存。我想知道是否可以像 Pinterest 一样显示我的图像,但仍使用 UIL 作为生成器。这种方法的可能解决方案是什么?或者可能是另一个只处理显示并与 UIL 兼容的库。

在此处输入图像描述

<?xml version="1.0" encoding="utf-8"?>
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/gridview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center"
    android:horizontalSpacing="4dip"
    android:numColumns="3"
    android:stretchMode="columnWidth"
    android:verticalSpacing="4dip"
    android:padding="4dip" />

更新:

我尝试使用 StaggeredGridView但布局无法转换为GridView.

 <com.origamilabs.library.views.StaggeredGridView
        xmlns:tools="http://schemas.android.com/tools"
        xmlns:staggered="http://schemas.android.com/apk/res-auto"
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/gridview"
        staggered:numColumns="3"
        staggered:drawSelectorOnTop="true"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />
4

1 回答 1

1

嘿,看看我在此处Staggered GridView使用和执行的 Pinterest 类型视图。Universal-Image-Loader

于 2013-08-22T06:09:17.153 回答