你的例子似乎只是由许多漂亮的图像组成。你的第一个例子看起来相当静态,可能可以使用自定义图像按钮并在布局项上设置大量背景来制作。第二个例子看起来需要制作自定义Gallery并对图像进行更多操作和组合,因此可能值得您花费更多时间以获得更好的性能。基本上,您要使用很多图像。您可以使用现有的小部件和组件使它们正常工作并更轻松地获得功能,或者您可以使用OpenGL等技术,以获得更多的灵活性和性能,但需要编写所有功能代码。如果您正在查看拖放,这篇文章指向了具有一些基本拖放功能的ListView源代码。