2

我想在我的应用中实现卡片样式以匹配 Google 应用样式。这样做的最佳方法是什么?卡片是自定义 UIElement,还是只是一个 xml 布局?

4

2 回答 2

1

在这里,您有一个 Gabriele Mariotti 提供的不错的库。

这是新库,但它提供了以下功能:

  • 不同的部分,如 Header、Thumbnail、Shadow、MainContentArea,您可以在其中扩充您的自定义布局

  • 您可以根据需要自定义全局布局

  • 您可以拥有一些内置功能,如 OnClickListener、OnSwipeListener、OnLongClickListener

  • CardHeader 提供了一个带有 PopupMenuListener 的溢出按钮、一个用于展开/折叠区域的按钮,或者一个带有其侦听器的可自定义按钮。

  • CardThumbnail 使用 LRUCache 和 AsyncTask 加载带有资源 ID 或 URL 的位图

  • 它需要 API 14+

如果 API 14 不是约束,您可以成功地将这个库包含到您的项目中。

于 2013-09-30T14:26:18.410 回答
0

看看这个,它可能会帮助你开始......

于 2013-09-30T14:10:37.000 回答