美文网首页
无比重要的ListView

无比重要的ListView

作者: 兔子的眼睛 | 来源:发表于2016-07-31 20:04 被阅读0次

Android开发中非常重要的ListView是我们学习必须掌握并熟练运用的。举个例子来说,社交App中那些好友列表,通讯录,聊天界面等等都是用ListView做的。

首先ListView控件常用的属性有:

android:listSelector = "@android:color/transparent"item是被点击时的背景颜色   android:scrollingCache = "false"                                                         android:cacheColorHint = "#000000"(#000000表示黑色,#ffffff表示白色)

以关于微信的页面为例做一个简单的Listview:ctrl+n新建一个Activity并让它继承于Activity

ListViewDemoActivity.java 代码内容

alt+enter(win快捷键)新建一个 new Layout Resource File

Filename:activity_listview_demo 创建的文件

在文件中做出微信LOGO和其他布局:

微信图片 列举文本视图之一

这些视图之间采用相对布局排列,控制ListView布局在中间layout_marginbottom如下:

                             

新建Adapter并继承于BaseAdapter,实现所有未实现的接口

wechatadapter 实现接口填入数据 实现 接口 注册ListViewActivity

中间白色背景部分为ListView

关于微信

ListView就是个容器,假如说它是个房子,那么房子中有柜子,柜子是视图,里面一格一格塞满数据就完成了匹配

点击事件:onItemClick            和           长按事件:onItemLongClick

相关文章

  • 无比重要的ListView

    Android开发中非常重要的ListView是我们学习必须掌握并熟练运用的。举个例子来说,社交App中那些好友列...

  • 【1-9】无比重要的ListView(上)

    其实这一节的视频,也不需要怎么做笔记了,打开EOE社区组编的那本《Android开发入门与实战》第107至110页...

  • ListView控件学习(上)

    在刚开是接触Android学习各种控件,ListView绝对是比较难掌握的一个控件,但是ListView又是很重要...

  • Android零基础入门第40节:自定义ArrayAdapter

    ListView用起来还是比较简单的,也是Android应用程序中最重要的一个组件,但其他ListView可以随你...

  • 无比重要的观察

    这一周以来,最大的感受是观察的重要性。我和兄弟波波都是爱观察和爱模仿的人。这几天我们在回顾公司发展的时候,意识到我...

  • 无比重要的工作

    工作了,一个人乘坐了30多小时的火车,下了车,正值暑期,雨后的地面在阳光照射下空气流动的异常活跃,像是在蒸桑拿,分...

  • Android ListView适配器应该这样写

    ListView是我们开发中很重要的控件,在项目中也用的非常多,为了利用ListView展示数据,我们都需要给它新...

  • 蜕变…无比重要

    在这里不借光 永远不会有飞跃 在这里没实力 永远都会有饥荒感 大胆的写,厚皮的发 不断的增强心理承受力 慢慢的…你...

  • Android基础(16 - 30)

    目录 16,自定义View如何考虑机型适配(重要);17,Handler机制(重要);18,ListView中图片...

  • 4.3View相关-listView详解

    listView详解 什么是listView listView适配器模式 listView的recycleBin机...

网友评论

      本文标题:无比重要的ListView

      本文链接:https://www.haomeiwen.com/subject/hlrtsttx.html