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" />