zoukankan      html  css  js  c++  java
  • 安卓学习之ListView和GridView

    ListView 和 GridView是安卓中显示信息的两个很基本也最常用的控件。他们的用法很相似,但是他俩也是有区别的。

    ListView显示的数据会将他的item放在一行显示,而且根据内容给出item的大小,下图就是一个ListView显示的例子:

    而GridView是一个给定了空间的item,她会以缩小内容的方式显示,如下:

    图片1是一张很大的图片,而其他图片很小,但都被放缩成了同等大小的图片显示。

    gridview是一种固定了的页面布局,而listview能自己改动,总之,gridview较死,而Listview较活,需要一些规定了界面的可以用gridview。

    值得注意的是ListView是将内容显示为一行的时候(默认),容易将其他的item的内容挤到屏幕外而没法显示,设计界面是要注意页面内容的长

    度和显示问题。

    SimpleAdapter simple = new SimpleAdapter(this, (ArrayList<string,object>)lstImageItem,(item界面) R.layout.gridviewitem,
    new String[] { "ItemImage", "ItemText" },(item界面的名字与String数组一一对应) new int[] {R.id.ItemImage, R.id.ItemText });

  • 相关阅读:
    MySql的基本架构续
    MySql的基本架构演变
    多列索引
    索引对单个表查询的影响
    技术在短期内总会被高估,但长期内,总会被低估
    MySql初步II
    验证启用了不安全的HTTP方法
    Struts2漏洞利用实例
    sar命令的使用
    HttpWatch的时间分析
  • 原文地址:https://www.cnblogs.com/weifengxiyu/p/5548771.html
Copyright © 2011-2022 走看看