WEB开发网
开发学院手机开发Android 开发 Android UI 优化 阅读

Android UI 优化

 2010-04-03 16:57:00 来源:WEB开发网   
核心提示:android:layout_height="0dip"android:layout_weight="1"android:singleLine="true"android:ellipsize="marquee"android:text=&q

android:layout_height="0dip"

android:layout_weight="1"

android:singleLine="true"

android:ellipsize="marquee"

android:text="Simple application that shows how to use RelativeLayout" />

>

>

尽管可以通过Linearlayout实现我们所预想的结果,但是在这里存在一个优化的问题,尤其是针对为大量Items。比较RelativeLayout和LinearLayout,在资源利用上前者会占用更少的资源而达到相同的效果,以下是用

RelativeLayout

实现的代码:

?

View Code

XML xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="fill_parent"

android:layout_height="?android:attr/listPreferredItemHeight"

android:padding="6dip">

android:id="@+id/icon"

android:layout_width="wrap_content"

android:layout_height="fill_parent"

android:layout_alignParentTop="true"

android:layout_alignParentBottom="true"

android:layout_marginRight="6dip"

android:src="@drawable/icon" />

android:id="@+id/secondLine"

android:layout_width="fill_parent"

android:layout_height="26dip"

android:layout_toRightOf="@id/icon"

android:layout_alignParentBottom="true"

android:layout_alignParentRight="true"

android:singleLine="true"

android:ellipsize="marquee"

android:text="Simple application that shows how to use RelativeLayout" />

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:layout_toRightOf="@id/icon"

android:layout_alignParentRight="true"

android:layout_alignParentTop="true"

android:layout_above="@id/secondLine"

android:layout_alignWithParentIfMissing="true"

android:gravity="center_vertical"

上一页  1 2 3 4 5  下一页

Tags:Android UI 优化

编辑录入:coldstar [复制链接] [打 印]
赞助商链接