在android开发中,ListView是一个很常用的控件,用于基本的信息展示。这里总结一下ListView的基本用法。 Views/Lists1、基本信息显示ListView显示的核心控制在于给它绑定数据与视图的Adapter上,BaseAdapter是所有adapter的基类。ListView可以显示任意的布局形式,一般如果只显示静态的信息,那么使用SDK里的adapter就可以实现,Arra            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 09:03:28
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ListView列表拖拽排序能够參考Android源代码下的Music播放列表,他是能够拖拽的,源代码在[packages/apps/Music下的TouchInterceptor.java下]。  首先是搭建框架,此处的ListView列表相似于QQ消息列表,当然数据不过模拟,为了简单起见,没有把ListView的条目的所有的属性所有写上。首先是消息的实体类Msg.java:package me            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-07 20:29:20
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            【问题】:
当点击列标题的时候,能够完成对该列排序,再次点击,按照该列反序排序。 【解决方法】:使用 IComparer接口。 例子:1.using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
using System.Windows.Fo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-06 11:03:18
                            
                                166阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            列表视图(listView)是一个常用的组件,其数据内容以列表形式直观地展示出来,可使用两种方法向屏幕中添加列表视图,一种是直接使用ListView组件创建,另一种是将用Activity继承ListActivity实现。在此只介绍使用ListView组件实现列表的方法。使用ListView组件实现列表的方法也有两种一、首先是借助字符串数组资源的方法。activity_main.xml:<Li            
                
         
            
            
            
            var  Form1: TForm1;  m_bSort: boolean = false;implementation{$R *.dfm}//ListView排序的回调函数,默认的是快速排序法,也可以在这里做算法function CustomSort            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-31 10:59:23
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            int WINAPI CustomSortProc(LPARAM Item1,LPARAM Item2,LPARAM ParamSort) {     static bool b=true;    if(b)    {        b=false;        return   -CompareText(((TListItem*)Item1)-> Caption,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-19 09:51:06
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Drag-sort-listview 是一个支持拖拽排序和左右滑动删除功能的自定义ListView,重写了 TouchInterceptor类来提供更加优美的拖拽动画效果。DSLV主要特性: 完美的拖拽支持;在拖动时提供更平滑的滚动列表滚动;支持每个ListItem高度的多样性公开startDrag()和stopDrag()方法;有公开的接口可以自定义拖动的View            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 16:10:17
                            
                                417阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言listview.setAdapter( )主页面ListViewUpdata1.javaadapter.notifyDataSetChanged( )自定义适配器中实现数据更新Demo效果演示源码下载推荐阅读前言前面学习到的 ListView 其数据都是静态的,即我们的 ListView 定义好以后只做展示使用。然而在开发过程中,我们不仅仅需要展示数据,还需要提供交互。例如在将每个 Li            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 22:23:59
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.装逼独白最近项目需要实现一个列表的按照A-Z的排序,然后右边快速导航定位这么一个功能,记得刚开始接触安卓的时候,就有做到一个电话的通讯录里面用到了这样的功能,当时费了老大的劲,各种百度,最后好不容易弄出来了,而且还有特么的模糊查询的功能喲,想想心里就有些小激动,但是再次遇到这个功能,还是老路。。各种百度。。再次实现,由此我觉得,还是有必要记录下(纯属分析总结帖,非原创~虽然原帖已经很详细,但是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-05 22:44:37
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ListView1.在android 开发中很多时候都要用到ListView的这个控件的,但用这个控件的时候会遇到一些问题,如在ListView中有Button按钮,就需要将按钮的监听事件给分离出来,且将Button该为自己的定义的Button控件这只是一个思路,在进行例子之前,对一些小的知识点进行一下复习:2.API是开发中最好的老师,它对ListView的解释是: 3.这里就对Lis            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-10 21:45:16
                            
                                10阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在我们的日常开发中,ListView是一个最常用的组件,所以我们非常有必要对它的属性进行全面的了解。现在就以一个简单的实例,对ListView的属性做一个简单的讲解。                  首先我们给出简单的布局文件,就一个简单的ListView列表     &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 16:04:25
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 将ListView的背景色设置为白色,ListIView控件上下滑动时,背景就会变为黑色,但是图片会正常显示,这怎么解决呢?网上搜了一下,如果大家在非黑色背景下使用ListView控件时,Android默认可能在滚动ListView时这个列表控件的背景突然变成黑色。这样可能导致程序的黑色的背景和主程序的主题既不协调。解决的方法Google在设计Android时也考虑了,在Layout的Lis            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-17 12:38:55
                            
                                14阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            当Column为动态时,排序会报错,把//this.listView1.ListViewItemSorter = null;放在更新Column之前,就可以解决!//记录上次点击的列号。if            
                
         
            
            
            
            更多的时候要重写adapter以实现自己的一些功能,继承自BaseAdapter 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到Lis            
                
         
            
            
            
            效果图:1、activity.xml  描述:    线性布局中一个层叠布局  <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 07:32:46
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ListView的数据排序示例         ListView中经常要用到对里面的条目的某一个数据进行排序,比如商品的价格、销售量,机票的数量、价格等。并且有些还要对某些条目进行记录(删除或保留另用)。这里简单实现了一下效果。代码也分享给大家。效果:     &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 10:59:57
                            
                                60阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            先看看图片效果,我的是来源于网上资料的改进,希望帮助对这方面有需要的的朋友  直接上图上代码,就不解释了,最底部有代码下载链接,想要的童鞋就去下吧  下载地址:http://download.csdn.net/detail/touchsnow/5349469  实现的功能:混合字符串处理  中英文排序   右侧悬浮栏   顶部名称提示栏   滚动悬浮提示            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-05-09 16:12:00
                            
                                639阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            代码 void InitListView() {  int x = 20; int y = 200;  this.listViewEx.BeginUpdate(); this.listViewEx.Clear(); DateTime d1 = DateTime.Now; for (int i = 0; i < x; i++) { this.listViewEx.Columns.Add(i.T...        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-06-04 18:09:00
                            
                                69阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            aaaaaaaaaaaaa            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-04-04 10:22:58
                            
                                703阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我最近做项目用到了基本适配器BaseAdapter,所以写篇博客总结一下,希望也能对你有所帮助什么时候用BaseAdapter(同一项存在多个控件,复杂的列表时)Android中Adapter类其实就是把数据源绑定到指定的View上,然后再返回该View,而返回来的这个View就是ListView中的某一行item。这里返回来的View正是由我们的Adapter中的getView方法返回的。这样就            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-02 21:49:52
                            
                                83阅读