上两篇讲到了用listView和recyclerView来实现时光轴,这一篇我们用ExpandableListView来实现时光轴...
分类:
其他好文 时间:
2015-08-12 13:26:49
阅读次数:
437
有些Android手机中会带有一些常用号码的功能,比如订餐电话、公共电话、航空机票,等等诸如此类的服务,点击相应的号码会自动弹出拨打电话的界面。那下面我们就一起来实现一个手机常用号码功能的小例子吧。
一、原理
首先,这些常用号码放置在一个SQLite数据库中,我们将这些号码从数据库中读取出来,按照相应的顺序显示到Android系统提供的ExpandableListView中(有关Expanda...
分类:
移动开发 时间:
2015-08-09 12:34:07
阅读次数:
254
在使用ListView或者GridView的时候, 如果想要在Aciviry中获取到Item中的子View,比较频繁的使用是:getChildAt(int position);
之前自己几乎不会去使用findViewByTag,因为用不需要使用。这次项目需要,使用到了ExpandableListView,上下级的IItem,而且自己定义了事件监听,但是事件监听方法的参数列表中没有专递Vi...
分类:
其他好文 时间:
2015-08-07 14:53:25
阅读次数:
2237
之前是按功能模块进行分类,现在随着功能模块越来越多,代码层次不再清晰,所以修改了工程结构:之前:经过修改现在:1、更严谨的遵循mvc架构bean目录存放的是数据模型ui存储的是activity和相关viewadapter为各种listview、gridview、expandableListview等...
分类:
移动开发 时间:
2015-08-06 14:44:41
阅读次数:
132
自定义下拉刷新ExpandableListView,在本文的demo中做的是好友分组列表,可以通过下拉刷新数据。自定义控件是继承了ExpandableListView这个类,接口就是OnScrollListener这样来实现的。接下看看怎样调用这个自定义控件。先看效果图。
本文源码下载:点击...
分类:
移动开发 时间:
2015-08-01 10:05:40
阅读次数:
460
1.设置ExpandableListView 默认是展开的:先实例化exListView 然后exListView.setAdapter(exlvAdapter); //遍历所有group,将所有项设置成默认展开 intgroupCount = exListView.getCount(); ...
分类:
其他好文 时间:
2015-07-28 18:08:28
阅读次数:
107
1.定义 数据适配器是AdapterView视图(如ListView - 列表视图控件、Gallery -缩略图浏览器控件、GridView -网格控件、Spinner - 下拉列表控件、AutoCompleteTextView - 自动提示文本框、ExpandableListView - 支持展....
分类:
移动开发 时间:
2015-07-27 11:01:27
阅读次数:
176
最近做一款APP,其中有一个类似微博的评论功能的界面,先是列出微博的正文内容和图片等,然后下边是评论。一开始就想着用一个ScrollView把主要内容和评论区的ListView包起来,然后添加各个控件的内容即可(对,感觉上有点像这个CSDN博客的编辑界面嘛),但是写出来之后发现ListView只显示出了一个条目的高度,并且不能滑动,网上搜了一下发现原因是ScrollView和ListView都是可...
分类:
移动开发 时间:
2015-07-19 15:06:19
阅读次数:
201
一、MainActivity要继承ExpandableListActivity。效果是当单击ListView的子项是显示另一个ListView。package com.example.explear;import java.util.ArrayList;import java.util.HashMa...
分类:
移动开发 时间:
2015-07-15 19:13:09
阅读次数:
162