`
uz31415926
  • 浏览: 7577 次
社区版块
存档分类
最新评论

listview的修改优化

阅读更多
用心的朋友应该会发现,listview中在设置了背景之后。会有些问题。
1.、listview在拖动的时候背景图片消失变成黑色背景。等到拖动完毕我们自己的背景图片才显示出来。
2 、listview的上边和下边有黑色的阴影。
3、lsitview的每一项之间需要设置一个图片做为间隔。
针对以上问题 在listview的xml文件中设置一下语句。
问题1 有如下代码结解决 android:scrollingCache="false"
问题2 用如下代码解决:android:fadingEdge="none" 
问题3  用如下代码解决:  android:divider="@drawable/list_driver"  其中  @drawable/list_driver 是一个图片资源
总体如下
<ListView
  android:id="@+id/myListView01"
  android:layout_width="fill_parent"
  android:layout_height="287dip"
  android:fadingEdge="none" 
  android:divider="@drawable/list_driver"
  android:scrollingCache="false"
  android:background="@drawable/list">
分享到:
评论

相关推荐

    ListView 控件修改源码

    然而,有时我们可能需要根据项目需求对ListView的默认行为进行一些调整,这就涉及到了修改ListView的源码。本篇文章将深入探讨如何对Android的ListView控件进行源码修改,以及相关的技术细节。 首先,我们需要了解...

    listview高级部分,性能优化的demo

    本示例“ListView高级部分,性能优化的demo”将深入探讨六个关键领域的优化策略,帮助开发者提升ListView的运行效率,提供更好的用户体验。 1. **ViewHolder模式**:这是ListView性能优化的核心。通过复用已创建的...

    ListView优化Demo

    在实际应用中,由于ListView需要处理大量数据,因此优化它的性能至关重要。本篇将主要探讨ListView的优化策略,以及如何利用`SwipeRefreshLayout`增强用户体验。 首先,ListView的优化主要涉及以下几个方面: 1. *...

    C#listview双击修改源码4个版本

    在本资源中,提供了四个版本的C# ListView双击修改的源码,旨在帮助开发者实现用户界面中的数据编辑功能。以下是这四个版本源码的主要特点和相关知识点: 1. **原版(基础版)**: 这个版本是最基础的实现,它包含...

    安卓listview相关相关-listview适配器优化重用.rar

    - 尝试修改和扩展代码,如添加新的数据类型、自定义视图或更复杂的交互效果,进一步提升优化能力。 总之,这份压缩包是一个宝贵的教育资源,帮助开发者深入理解ListView的适配器优化和重用机制,对于提升Android...

    listview快速滑动,修改默认的滑动条android源码

    本文将深入探讨如何在ListView中修改默认的滑动条,并通过分析Android源码来理解其工作原理。 首先,滑动条在Android中被称为`Scroller`,它并不直接与ListView关联,而是由`AbsListView`(ListView的父类)控制。...

    Android listview 适配器 优化 重用-IT计算机-毕业设计.zip

    在Android开发中,ListView是广泛使用...这个项目的源码示例涵盖了上述优化技巧,学生可以通过分析和修改代码,深入理解ListView的优化原理。通过实践,不仅可以提升Android开发技能,还能为毕业设计提供有价值的参考。

    ListView Adapter优化 实例

    然而,随着数据量的增加,如果不进行优化,ListView的性能可能会显著下降,导致应用卡顿、内存泄漏等问题。以下是一些针对ListView Adapter的优化策略和实例: 1. **复用convertView**: 在`getView()`方法中,...

    listview每一行不一样,更新修改!

    这里,ViewHolder模式用于优化性能,避免频繁的findViewById操作。通过这种方式,我们可以在ListView的每一行添加任意数量和类型的自定义控件。 总的来说,这个更新的ListView示例不仅解决了数据复用的问题,还展示...

    listview控件可编辑单元格

    为了提供更好的用户体验,还可以考虑使用ListView的VirtualMode属性来优化性能,特别是在处理大量数据时。 此外,为了使代码结构清晰,通常会创建一个自定义的ListView类,扩展其功能,或者使用委托和事件来封装...

    listview优化

    ListView是Android平台上一种常见的用于展示大量数据的列表控件,但在处理大数据量时,如果不进行优化,可能会导致性能问题,如滚动卡顿、内存消耗过大等。本篇将深入探讨ListView的优化策略,特别是数据驱动的优化...

    listView嵌套listViewDemo

    5. **自定义ListView**:如描述所述,此Demo可能采用了这种方法,通过修改ListView的源码或创建一个新的ViewGroup,让子ListView能够正确显示并独立滚动。 在“listView嵌套listViewDemo”这个项目中,我们可以期待...

    listView 嵌套 ListView demo

    5. **性能优化**:由于嵌套ListView可能导致大量的视图创建和销毁,所以要关注性能优化。例如,使用convertView复用机制,以及适当地延迟加载子ListView,只有在用户滚动到对应项时才初始化子ListView。 6. **布局...

    vb ListView 可编辑

    文件"listview控件功能扩展--自定义可编辑列"可能包含了更具体的实现代码和示例,可以帮助你进一步理解和优化这个功能。 总之,使VB中的ListView控件具有可编辑列的能力是一项涉及到事件处理、用户交互和数据管理的...

    android 修改listview的不同item字体的颜色

    标题"android 修改listview的不同item字体的颜色"和描述"改代码主要是针对listview修改指定item字体颜色"都指向了这个主题。下面我们将详细探讨如何实现这一功能。 首先,我们需要理解ListView的基本工作原理。...

    点击按钮改变listview的当前值

    综上所述,实现“点击按钮改变listView的当前值”这一功能,需要理解ListView的工作机制,熟练运用Adapter,自定义View布局,设置事件监听以及进行数据同步和性能优化。在实际开发中,这些技巧对于提升用户体验至关...

    ListView选中item颜色改变

    5. **注意性能优化** 为了提高性能,避免在`getView()`中进行复杂的操作,可以使用convertView复用机制。同时,如果数据量大,考虑使用ViewHolder模式来减少findViewById的次数。 6. **适配Android版本差异** ...

    安卓listview相关相关-listview快速滑动修改默认的滑动条.rar

    本资源"安卓listview相关相关-listview快速滑动修改默认的滑动条.rar"聚焦于优化ListView的滚动性能以及自定义滚动条,这对于提升用户体验至关重要。下面将详细探讨ListView的相关知识点。 1. **ListView基本使用**...

    listview的小demo

    综上所述,ListView是Android开发中不可或缺的一部分,熟练掌握其基本使用和优化技巧,能帮助开发者更好地处理大量数据的展示和交互。通过实践ListViewDemo项目,初学者可以加深对这些知识点的理解和应用。

    ListView的嵌套,动态设置ListView的高度

    例如,可以使用`LayoutParams`来修改子ListView的布局参数。 4. **处理滚动事件**:为了保证嵌套的ListView正常滚动,需要监听父ListView的滚动事件,确保子ListView在滚动时同步更新。这可以通过实现`...

Global site tag (gtag.js) - Google Analytics