1.可以的,通话记录,联系人信息,短信等,都是通过数据库操作来获取的,都是标准的sql语句查询,所以可以指定姓名或者其他信息来获取对应数据,然后就能自己做处理了。(至于通话记录,短信查找,这个google一下,很多)2.短信监听这个也很容易,就是给自己的程序注册一个reciver,然后监听短信数据库的变化就行了,google“android 短信 数据库 监听”3.手机流量的监听是通过读取手机系统文件来实现的,没有提供现成的api接口获取,流量的记录实际上都在一个系统文件中,直接读取内容就可以了(android手机流量记录在/proc/self/net/dev文件里面)。
参考http://topic.csdn.net/u/20110301/14/08dfc51e-fe67-4b41-8573-5d72c4bd945b.html4.卸载容易:
uri = Uri.fromParts("package",info.activityInfo.packageName, null);
Intent intentdel = new Intent(Intent.ACTION_DELETE , uri);
startActivity(intentdel);