android - 用于 ListView 的 Google Now 卡片 UI

标签 android xml android-layout android-xml google-now

我使用 CardUI 库创建了一个应用程序,但我无法使用该库做我想做的事情。所以我决定用我自己的布局重新创建它。我正在使用一个 ListView ,带有一个 CustomCursorAdapter,它获取一个 XML 布局以将其放在 ListView 中。我见过这些卡片:

enter image description here

我希望将卡片布局放入 XML 文件(listview 和 single_item)中,但我似乎做不到。在 XML 文件中创建此布局时遇到很多问题。

最佳答案

为了减少将其实现为 xml 时(极有可能)导致的过度绘制,我只是截取了这样的屏幕截图并为此创建了一个 9.png 文件。添加 9.png 作为背景,得到了我所希望的精美效果。

只要你不想要一些花哨的特殊东西,比如改变阴影或类似的东西,这就是我推荐的方式。

关于android - 用于 ListView 的 Google Now 卡片 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16654996/

相关文章:

C#:从泛型类型名称中获取 XML 元素名称的最佳方式

android - ViewPropertyAnimator缩放后如何恢复到原来的大小?

android - 在 Android 中获取错误反馈

xml - Zend Framework 站点地图验证

Android - 如何设置所有屏幕的背景颜色?

Android:约束布局动画选项卡选择

android - 如何编写基于 xml 布局的自定义 View 类

android - picasso java.lang.IllegalStateException : Method call should not happen from the main thread

android - 无法启动服务 [服务名称] 为 null

xml - 列出文档元素的所有子节点