关于ListView数据载入和显示
2015-01-18 21:49
169 查看
呵呵,这是我第一次在CSDN上写博客,主要是总结在上一周的工作中遇到的问题和解决方法和自己的一点点的心得。好了,废话少说,说说上一周工作中遇到的一些问题。
1.在项目中有一个ListView需要用来展示产品信息,数据源来自数据库,当我写好了ListView的布局和Item的布局,数据也载入成功后,发现一个问题,第一条Item的高度和第二条的高度居然不一样,但是内容是一样多的,按着正常逻辑来思考,我首先找到Item的布局文件,进行查看并反复修改布局,结果还是每个的Item所占空间不一样。然后,我还另建工程试图找出其中原因,结果ListView的数据展示没有问题,对齐的很好,这两个ListView的唯一区别就是数据来源不一样,一个来源于SQLite数据库,而另一个来源于我自己写的Adapter中的数据。于是经过一番折腾,我找到数据库,查看ListView对应的数据表,发现在一些已插入的数据中有回车,我当时也是个醉了,数据不是我自己录入的,然后我删除表中的回车和空格,拷回项目,显示一切OK了。在我遇到这样的一个奇葩问题时,我也是纠结了一两天额。这个教训必须牢牢记住啊,要思考程序的个个方面,要严谨才行呀。
2.发现了一个ListView的特殊用法,当时美工给的一个按钮图片,图片是一个框,中间是图片内容,下面是文字。当时首先想到解决方案是上面写一个ImageView下面写个TextView,外面嵌套一个线性布局。想想这个方法就觉得很笨,而且显示出来肯定不和谐。后来的解决方案很简单就是直接用了个TextView来解决这个问题,用了一个android:drawableTop这个属性,这个用法是将在text的上方输出一个drawable,如图片。改用这个,显示效果很和谐,这个用法很多地方都能用到了,也算积累个经验了。
3.额第三个问题忘了,等我想起来再补起来吧。
就到这里吧,不早了该睡觉了,明天还得上班。还有就是忘了截图在项目中遇到各种问题,下次要好好整理一下资源,也要提高一下自己的表达能力,啰啰嗦嗦的说了这么多才讲清楚两个问题。人生第一次发表博客,还有很多写的不好的地方,以后要提高呀。
1.在项目中有一个ListView需要用来展示产品信息,数据源来自数据库,当我写好了ListView的布局和Item的布局,数据也载入成功后,发现一个问题,第一条Item的高度和第二条的高度居然不一样,但是内容是一样多的,按着正常逻辑来思考,我首先找到Item的布局文件,进行查看并反复修改布局,结果还是每个的Item所占空间不一样。然后,我还另建工程试图找出其中原因,结果ListView的数据展示没有问题,对齐的很好,这两个ListView的唯一区别就是数据来源不一样,一个来源于SQLite数据库,而另一个来源于我自己写的Adapter中的数据。于是经过一番折腾,我找到数据库,查看ListView对应的数据表,发现在一些已插入的数据中有回车,我当时也是个醉了,数据不是我自己录入的,然后我删除表中的回车和空格,拷回项目,显示一切OK了。在我遇到这样的一个奇葩问题时,我也是纠结了一两天额。这个教训必须牢牢记住啊,要思考程序的个个方面,要严谨才行呀。
2.发现了一个ListView的特殊用法,当时美工给的一个按钮图片,图片是一个框,中间是图片内容,下面是文字。当时首先想到解决方案是上面写一个ImageView下面写个TextView,外面嵌套一个线性布局。想想这个方法就觉得很笨,而且显示出来肯定不和谐。后来的解决方案很简单就是直接用了个TextView来解决这个问题,用了一个android:drawableTop这个属性,这个用法是将在text的上方输出一个drawable,如图片。改用这个,显示效果很和谐,这个用法很多地方都能用到了,也算积累个经验了。
3.额第三个问题忘了,等我想起来再补起来吧。
就到这里吧,不早了该睡觉了,明天还得上班。还有就是忘了截图在项目中遇到各种问题,下次要好好整理一下资源,也要提高一下自己的表达能力,啰啰嗦嗦的说了这么多才讲清楚两个问题。人生第一次发表博客,还有很多写的不好的地方,以后要提高呀。
相关文章推荐
- 关于ListView删除item后 界面数据显示不对问题
- 关于聊天室文字聊天(ListView 显示数据变化后滚动到最底部 )
- 关于listview里的数据不能显示的小问题
- 关于ListView数据显示错乱的解决方案
- 关于ListView不进getView()或者是listview不显示数据的一些心得
- android studio编程时出现的错误:ListView重新载入后,更新数据或者再次进入该ListView加载数据,数据不显示 解决方法
- 关于ListView在ScrollView中只能显示一行数据的问题
- 关于Scrollview嵌套listview数据显示不全,上拉加载没效果问题
- 关于ScrollView嵌套Listview,GridView只显示一条数据的问题
- 关于listview,gridview里面数据显示不全的问题
- 关于ListView显示数据,堆积问题的解决方案!!!
- 关于android的listview数据列表显示的下拉和刷新报错问题
- 关于ListView中继承BaseAdapter重写getview的显示重复数据或报转换错误的问题
- 关于对孟子E章《利用Repeater控件显示主-从关系数据表》的一点补充(转)
- 在Visual C#中用ListView显示数据记录 - 我要研发网
- ASP 关于动态数据显示页面得锚点
- 在Visual C#里面用ListView显示数据记录
- 关于VS2005中C#代码用F12转到定义时,总是显示从元数据的问题?
- 在Visual C#中用ListView显示数据记录
- 在Visual C#中用ListView显示数据记录