Android基础整合项目(一) 之节日群发助手part 3
——转载请注明出处:coder-pig
本节引言:
在前面两个章节中我们已经完成了群发助手的读联系人,存取数据库;使用
SimpleCursorAdapter绑定数据库与ListView;实现listview的全选与全不选;
也把需要拨打电话号码的id以list集合的形式通过Intent传送到了第三个界面
今天我们就来完成第三个界面的开发,工作如下:
1)完成第三个Activity的布局
2)解析第二个Activity通过Intent传送过来的L...
分类:
移动开发 时间:
2014-09-12 13:32:53
阅读次数:
281
首先,需要知道的是,View是可以延伸到屏幕之外的,可以想象一下ListVIew或GridView。也就是说View的尺寸可以超过屏幕的尺寸。View的大小就是onDraw()中Canvas画布的大小。Canvas可以做translate()、clipRec()t等变换,可以说Canvas是无边界的。而我们在屏幕上所见到的,只是Canvas的一部分而已。可以调用View的scrollTo()和sc...
分类:
移动开发 时间:
2014-09-12 13:30:43
阅读次数:
257
项目地址:https://github.com/ZhangTingkuo/AndroidCnblogs为博客、新闻、评论界面的ListView添加长按事件,一边快速转到相应的页面。1. 博客:查看内容、查看评论、查看作者。2. 新闻:查看内容、查看评论。3. 评论:引用、回复。(功能暂未实现) 1....
分类:
移动开发 时间:
2014-09-12 02:23:13
阅读次数:
382
Android基础整合项目(一) 之节日群发助手part 2
本节引言:
在上一节中我们已经做出了我们群发助手的第一个界面以及完成了联系人的读取以及数据库的
录入了,在这一节中将要完成的工作是:
1)自定义我们的ListView的列表项,两个TextView + CheckBox;
2)使用SimpleCursorAdapter将数据显示到ListView上;
3)实现listview的全选与全不选
4)点击重置按钮后,将数据库中的state都重置为-1
好了,那么开始本节的内容吧!...
分类:
移动开发 时间:
2014-09-12 01:15:42
阅读次数:
318
在一个ListView中,如果里面有EditText会很麻烦,因为修改EditText里面的数据会发生错位现象.这时候,需要在适配器BaseAdapter的getView中设置setTag(),将position缓存起来.下面来解决这个问题.1.打开activity_main.xml . 在这个布局...
分类:
移动开发 时间:
2014-09-11 22:24:12
阅读次数:
468
最近做闹钟,所以自己写了个Demo版本,这个程序是用listview单独的类来实现的,和activity类分开来实现的!这个是用数据库进行更新的,当闹钟设置后,闹钟图片变成闹钟的样子,闹钟取消后,图片变成灰色的闹钟,这个是用ListView来实现数据库更新数据的!然后弹对话框来实现时间的设置和周几重...
分类:
移动开发 时间:
2014-09-11 19:02:42
阅读次数:
322
需求,在listview中当光标在一个item中的时候这个item中的文字颜色会改变
代码:
AudioOnDemandAdapter adapter = new AudioOnDemandAdapter(this, listview);把listview传入到adapter中
在adapter中的getview方法
if(listview.getSelectedItemPosition(...
分类:
移动开发 时间:
2014-09-11 17:26:10
阅读次数:
197
Android是在Android 3.0 (API level 11)开始引入Fragment的。
可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。...
分类:
移动开发 时间:
2014-09-11 15:27:12
阅读次数:
211
41.android-swipelistviewSwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。开发者可直接登陆Google Play下载安装其Demo应用。42.greenDAOgreenDAO是一个可以帮助An...
分类:
移动开发 时间:
2014-09-11 13:45:31
阅读次数:
325
21.drag-sort-listviewDragSortListView(DSLV)是Android ListView的一个扩展,支持拖拽排序和左右滑动删除功能。重写了TouchInterceptor(TI)类来提供更加优美的拖拽动画效果。DSLV主要特性:完美的拖拽支持;在拖动时提供更平滑的滚动...
分类:
移动开发 时间:
2014-09-11 13:44:51
阅读次数:
344