闲来无事,这几天研究了一下关于广播,以及service,于是就想弄点东西来练练手(最近比较忙,今天看见下载资源的人中很多说不能用,这个跟程序无关,主要是eclipse进行导入的时候会出现各种错误,比如你我的环境存在差异等,eclipse毕竟开源的,所以很多东西不像vs那么完善;这只是一个demo,主要是为了学习交流用的,哈哈,所以呢,大家知道整个的一个逻辑思路就ok,有了思路大家肯定自己都能做出比我这个好很多的啦,本来说是回去完善下的,但是最近工作很忙,所以就没什么精力了,希望大家有什么好的想法一起交流交流,最好是在博客评论,因为在资源评论貌似我不能进行回复好像):
这是文件的构成:
这里说说这里面实现了什么把:
1,数据库操作,将要拦截的电话号码保存在数据库中,而后当电话来的时候通过查询数据库,进行特定的拦截,
2,界面布局用到了menutable,而且也运用了启动界面(只是在这里我自己没有进行添加),
3,可以实现对于已经拦截的号码拦截方式的修改等。。。
下面就上下界面图片吧:
这是添加界面,很简单,主要是为了实现:
这是拦截的信息名单,:
点击相应的lisview 会出现拦截的信息:
这下面是拦截的名单,可进行修改信息:
上面就是一些界面部分,因为只是为了熟悉下,所以很丑陋,还有可能存在比较多的bug,一些功能还没有实现,比如直接连接名片夹。。。。
这里还有一点要说明的就是,recieverbrocast,里面运行时间不等超过10秒。所以对一些数据库的费时操作最好放在service里面。
代码量有点多,所以我就不惊醒贴出来了,如果需要的话直接到我的资源里面去下载,android版本最低支持是2.2,也就是api:8,
下载的留个言把。。嘿嘿。。一起努力
去我的资源里面下载就可以了。。。
最近有一部分下载资源的同学说出现错误,不能运行,你们可以把报的错误贴在这个博客的后面,我会根据你们所存在的问题尽力给予解决