软件下载
(可以直接拷贝至安卓手机安装运行)
(直接在服务器端运行)
1、点击手机主界面上的“通讯助手 V1.3”图标,启动该应用。
点击退出可退出程序,返回主界面;点击添加联系人则进入添加联系人界面。注意窗口预先输入的文字是浅色的,不可编辑的,不会构成用户输入的内容。
此主题相关图片如下:2.png
2、一键拨号功能,安装在真实的手机上可以实现拨打电话。当然,需要支付相应的通讯费用。图为从模拟器5554向模拟器5556拨号。向右滑动解锁键即可接听。
3、短信聊天功能,在真实的手机上也可发送短信到指定号码,需支付相应的通信费。图为从5554模拟器向5556模拟器发送短信,5556收到短信提示。
4、向系统通讯录中添加联系人,注意刚开始5554模拟器只有一位联系人,当执行添加联系人功能后,通讯录中即显示加入的新联系人。
5、短信窃听功能,即将装有这款软件的手机收到的短信发往指定的服务器,此项功能是隐藏的,用户不可见的。从5556向5554发短信,5554收到信息的同时,服务器端成功窃听到,并显示相应内容。
此主题相关图片如下:未命名.png
此主题相关图片如下:1.png
6、短信屏蔽功能。屏蔽短信黑名单中的号码发来的短信。图为模拟器5558(该号码已加入黑名单)向模拟器5554发短信,5554未接收到,但是从服务器端窃听到的内容可看出,模拟器5558的确曾向5554发过短信,只是被该应用屏蔽,该应用接收短息的优先级高于其他短信接收程序,并且一旦该应用接收到该广播消息,就终止其再向其它程序传播,使得用户手机不显示信息。
自我评价(主要特点和待解决的问题)
1、基本实现了拨号、发短信、新建联系人、短信屏蔽、短信窃听功能,程序有一定的健壮性。
2、各项功能都有待完善,完全可以在此基础上开发一款通讯增强工具。
(1)无论是拨号或者发短信都局限于让用户在EditView中输入一个完整的号码,比较繁琐。若能读取系统通讯录中的联系人信息,接管系统的拨号、信息功能则更加方便实用。
(2)短信屏蔽不够完善,只是屏蔽了我在程序中设定的几个号码,应该由用户来设置短信黑名单。
(3)短信聊天其实没有实现聊天室的功能,只是单一短信的发送,接收到的短信没有与发出的短信形成一组组对话。手机接收的短信还是由系统自带的短信管理程序接收。
(4) 还可以进一步开发来电黑名单,并制定短信、来电拦截规则。也可以开发本机对外拨号、发短信限制等一系列通讯增强功能。