一,按在开发中,最近常遇到这个UI的结构,遇到了不少问题,如下:1,listview的高度不对2,页面闪动,不在最开始的位置3,如果listview的item需要改变高度,listview的高度不能正常更新二,解决方案一:动态计算listview高度1,具体函数请百度之,原理就是item高度加上divider..
分类:
其他好文 时间:
2014-09-16 10:53:00
阅读次数:
132
首先建立res/layout/data_list.xml;代码如下: 然后编写res/layout/activity_main.xml;代码如下: 最后定义MainActivity类;代码...
分类:
移动开发 时间:
2014-09-15 21:03:29
阅读次数:
297
项目简介:本项目是一个查询火车车次信息和飞机航班信息的应用源码,可以查询一个城市到另外一个城市的车次和班次的信息,并且可以加入收藏以供日后使用,火车车次信息和飞机航班信息数据都是由webservice.webxml.com.cn提供,查询出以后可以把车次信息或者航班信息添加到收藏列表,本项目默认编译版本4.4.2编码GBK有大量中文注释,可以很好的学习和借鉴ListView、SQLite、XmlP...
分类:
移动开发 时间:
2014-09-15 16:03:19
阅读次数:
212
上篇文章对listView 分组和字母索引导航的实现思路做了分析,并依照思路一步步实现,到最后已经较好的实现了全部功能。但是仔细研究就会发现其实现不够好,主要问题:
1. 对于一个使用范围比较广泛的布局,以上实现不够通用,尤其是Bo中需加上一些多余的字段,这些字字段本身并没有意义。
2. 代码都糅合在activity中。
针对以上两点做...
分类:
移动开发 时间:
2014-09-15 16:01:29
阅读次数:
315
1,ListView的内容为空时候的处理
使用listView或者gridView时,当列表为空时,有时需要显示一个特殊的empty view来提示用户
private void setupViews() {
LOG.debug("");
mListView = (ListView) findViewById(R.id.list);
((V...
分类:
移动开发 时间:
2014-09-15 14:21:39
阅读次数:
206
android选择联系人并返回,显示在ListView中,以及数据库的相关操作...
分类:
移动开发 时间:
2014-09-15 13:01:18
阅读次数:
227
利用ListView+CheckBox实现多选功能...
分类:
移动开发 时间:
2014-09-15 11:21:58
阅读次数:
337
本文内容环境android-common 项目结构演示 android-common参考资料android-common 主要包括如下内容:缓存,包括图片缓存、预取缓存、网络缓存。公共 View,即功能封装好的部件,包括下拉获得最新和上拉加载更多 ListView、底部加载更多 ScrollView...
分类:
移动开发 时间:
2014-09-14 19:18:47
阅读次数:
422
Android打造(ListView、GridView等)通用的下拉刷新、上拉自动加载的组件, 下拉刷新组件在开发中使用率是非常高的,基本上联网的APP都会采用这种方式。对于开发效率而言,使用获得大家认可的开源库必然是效率最高的,但是不重复发明轮子的前提是你得自己知道轮子是怎么发明出来的,并且自己能够实现这些功能。否则只是知道其原理,并没有去实践那也就是纸上谈兵了。做程序猿,动手做才会遇到真正的问题,否则就只是自以为是的认为自己懂了。今天这篇文章就是以自己重复发明轮子这个出发点而来的,通过实现经典、使用率较...
分类:
移动开发 时间:
2014-09-13 18:46:25
阅读次数:
315
竖向ScrollView中嵌套横向ScrollView,横向ScrollView嵌套ListView。具体代码见附件。<ScrollViewandroid:layout_width="match_parent"android:layout_height="match_parent"><RelativeLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content..
分类:
其他好文 时间:
2014-09-13 03:02:25
阅读次数:
358