摘要: 多亏了标签,在Android里,很容易就能做到共享和重用UI组件。在Android开发中,很容易就能创建出复杂的UI结构,结果呢,用了很多的View,且其中的一些很少使用。针对这种情况,谢天谢地,Android还为我们提供了一个特别的构件——ViewStub,它可以使你充分享受的好处而不会造成无用V... 阅读全文
posted @ 2015-04-21 23:19 Michelle's Home 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Android UI工具包提供了一些布局管理器,它们使用起来相当容易,而且,大多数的时候,你只需要使用它们最基本的特征来实现UI。执着于基本特征的使用对于创建UI来说,往往不是最高效的。一个常见的例子就是滥用LinearLayout,它将会导致View树中的View数量激增。View——更糟的是,布... 阅读全文
posted @ 2015-04-21 23:14 Michelle's Home 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 我们已经有文章向你描述如何使用标签来重用和共享你的布局代码。这篇文章将向你阐述标签的使用以及如何与标签互补使用。标签用于减少View树的层次来优化Android的布局。通过看一个例子,你就能很容易的理解这个标签能解决的问题。下面的XML布局显示一个图片,并且有一个标题位于其上方。这个结构相当的简单;... 阅读全文
posted @ 2015-04-21 23:05 Michelle's Home 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: Android平台提供了大量的UI构件,你可以将这些小的视觉块(构件)搭建在一起,呈现给用户复杂且有用的画面。然而,应用程序有时需要一些高级的视觉组件。为了满足这一需求,并且能高效的实现,你可以把多个标准的构件结合起来成为一个单独的、可重用的组件。例如,你可以创建一个可重用的组件包含一个进度条和一个... 阅读全文
posted @ 2015-04-21 22:55 Michelle's Home 阅读(656) 评论(0) 推荐(0) 编辑