zoukankan      html  css  js  c++  java
  • ListView简介

    说起来,简介这种东西我一般都会去百度,不过似乎这样太没诚意了。╮(╯▽╰)╭ 没办法我再去查查别的资料

    官方API,说的啥呢?经过一番研究我终于读懂了。。。。╮(╯▽╰)╭ (让一个英语三级的学渣来分析这个真是惨):

    先看第一句:

    A view that shows items in a vertically scrolling list.

    通过这句,首先我们知道 ListView 是个View (视图)。

    这个视图用来干啥呢? 用来显示  items  的。

    在什么地方显示呢?a vertically scrolling list 在一个垂直滚动的列表里

    这些都很好理解吧。打开qq我们看到的列表就是一个垂直滚动的列表,列表的每行就是一个 item 这么多当然是 items 了

    再看第二句:

    The items come from the ListAdapter associated with this view.

    这句主要说明这些 item 从哪里来。

    API里说了 来自ListAdapter 这个ListAdapter也不是随便谁都行的,一定要 associated with this view  就是一定是要与这个ListView绑定的ListAdapter!

    ListAdapter除了与ListView绑定外还需要与数据绑定。这样才能让ListView正常显示这些 item

    (我有点头晕了。。。)是不是觉得挺复杂?没关系!因为ListAdapter的这些工作你在操作listView的时候都会做到的。

    最后那句对ListView的说明,没啥实际意义,就不说了!

    上面就是理论了,具体哪里会用到ListView呢?

    这个问题问得不好 ╮(╯﹏╰)╭ 因为随便打开一个App几乎都会有,不论App类型只要涉及到同类型信息的显示几乎都会用到ListView

    不过官方推出了RecycleView用来替换ListView。这个我们后面会用的~ 毕竟我可是与时俱进的人 ╭(╯^╰)╮

  • 相关阅读:
    编译安装zabbix3.2
    编译安装PHP的参数 --with-mysql --with-mysqli --with-apxs2默认路径
    MySql中指定符号分割并分行展示
    Linux中vim编辑器常用命令
    Ubuntu中安装配置 JDK与apache
    Ubuntu中python链接本地数据库
    oracle函数笔记(1)
    Oracle的五种约束
    斐波那契数列
    python计算圆面积
  • 原文地址:https://www.cnblogs.com/wobeinianqing/p/5695457.html
Copyright © 2011-2022 走看看