快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

android监听短信,安卓监听短信内容

怎么判断android 短信发送是否成功

若使用的是vivo手机,未发送成功的短信,会显示红色感叹号,已发送成功的短信则不显示感叹号,还可以进入设置--应用与权限--系统应用设置--信息--打开短彩信送达报告,开启后已送达的短信前面显示箭头。

创新互联公司是一家企业级云计算解决方案提供商,超15年IDC数据中心运营经验。主营GPU显卡服务器,站群服务器,眉山服务器托管,海外高防服务器,机柜大带宽,动态拨号VPS,海外云手机,海外云服务器,海外服务器租用托管等。

Android开发中怎么把广播中处理后的信息传递给Activity?

1.发送广播

Intent intent = new Intent(BroadcastAction);

Bundle bundle = new Bundle();

bundle.putString("***", SUCCESS);

bundle.putString("FullPathName", mFullPathName);

intent.putExtras(bundle);

sendBroadcast(intent);

2.在Activity中创建一个内部类MyBroadcastReceiver扩展BroadcastReceiver,并在其中实现onReceive方法。

3.在Activity中声明一个MyBroadcastReceiver类型的成员变量,并注册:

private MyBroadcastReceiver myBroadcastReceiver;

...

myBroadcastReceiver = new MyBroadcastReceiver();

IntentFilter filter = new IntentFilter();

filter.addAction(BroadcastAction);

registerReceiver(receiver, filter);

4.使用完后要记得释放

unregisterReceiver(receiver);

注:1和2中的 BroadcastAction要是同一个Action

android怎样监听蓝牙状态变化的消息啊。类似拦截短信一样

刚看了sdk,发现有个:android.bluetooth.BluetoothAdapter.ACTION_STATE_CHANGED

这是个广播

Broadcast Action: The state of the local Bluetooth adapter has been changed.

For example, Bluetooth has been turned on or off.

可以监听到蓝牙打开和关闭。想要更多的自己去查查吧

安卓手机能不能做到拒接黑名单电话?

可以的。

只要手机开机有信号就可以接收到对方的信息的。当设置为拒绝来电或者黑名单的时候,对方发送短信的话,手机还是能够收到这条短信的,短信保存在你的手机黑名单或者拒绝来电记录里,记录里除了有拒接通话记录还有短信拦截记录。

短信拦截其实是比较简单的一种,网上有很多相关介绍,这里主要介绍一下在写的过程中遇到的一些问题。

首先短信拦截的实现原理也是监听短信的广播,然后判断短信的号码,判断是否是在黑名单,如果是的话就用abortBroadcast方法结束广播的传递就可以了。其中在做的过程中最主要的问题不是收到监听,而且最先收到监听,因为短信的广播是有序广播,那么谁最先收到广播,谁就可以有权利结束广播的传递,所以我们实际上在做的时候是要想办法把我们接收广播的权限提到最高,这里主要是两个方法,1是设置权限值最大,2是注册方式设置为动态注册的。

设置权限最大,其实就是把注册广播时的优先级设置最大,其中Android系统api中说明最大权限是1000,而在实际上接收的是一个int值,而且系统没有判断值的上线,所以我们可以设置int的最大值,这个权限是最高的。

那么如果都是最大权限了,谁的优先级高呢,那么就是第二点,动态注册监听,因为在源码中动态注册的广播是在静态广播之前放入监听列表中的,所以我们这里用动态注册来设置监听。

那如果大家也都用动态注册的方式了,谁先收到呢,这个地方好像又跟应用的包名有关系,具体我也没有搞太明白,大概意思是安装时间越早,优先级越高,包名在系统中的别名顺序越靠前,优先级越高(不是我们写的包名的字母排序)。

那么我们来看一下具体实现,首先是建一个service,然后保证这个service一直在后台运行(可以用守护进程,监听开机广播等等方式保证一直存在),然后在service的onStartCommand和onDestroy方法中分别注册广播和取消注册。

手机防监听怎么设置

怎样防止手机被窃听

每天随身携带的手机,一直都在出卖着用户吗?私密通话又是怎样被“传播”出去的呢?手机被窃听,主要有5项基本手法。

三星i9500四核

一、微型窃听器

在手机中安装微型窃听器,是最老土的贼耳。因为固定电话在通话时传输的是模拟信号,并没有加密措施,如果窃取了这段信号,很容易还原成语音。手机信号发送到空中,传输的信号是加密的,想要破译还得费点心思。可即便如此,手机窃听还是肆无忌惮地发生着。例如,在手机中安装微型窃听器,就是一种最原始、最老土的窃听方式。可是,打开手机后盖,手机里的零部件排得十分紧凑,哪里还有安装窃听器的空隙呢?比方说手机电池,完全可以做成只有原来一半大小,这样就有足够的空间了。不过,这种窃听方式,传输距离多半在几十米左右,也就是说,如果想要监听手机通话,必须在一定的范围内,再远就失效了。

防窃听方法:不要让陌生人靠近你的手机

如果手机被安装微型窃听器,一般不太容易发现。因此建议在购买手机、维修手机时,最好到正规专业的店去,手机最好不要借给陌生人使用。还有,别人赠送的手机也要留个心眼,说不定那就是一部“改装”手机。另外,如同电影里的防窃听一样,如果有非常机密的通话,也高度怀疑有人窃听,不妨学电影的情节制造噪音。因为,窃听器都一样,对噪声也很敏感。周围很嘈杂窃听效果就大受影响。

三星i9500四核

二、伪基站

GSM阻截器其实就是一个伪基站。相隔数万里的人们能够通过手机对话,靠的就是附近的基站。一方面,基站接收信号,另一方面又负责将信号传递出去,在通话者之间充当着“桥梁”的作用。而这个伪基站并不传输信号,只接收信号。伪基站大小不一,规模小点的伪基站和电脑主机差不多,但是它却能接收到周围所有的通讯信号。虽然接收那么多信号,但这个阻截器可以聪明地辨别,找到打算窃听的那个手机。奥秘就在伪基站能在空中获取每部手机的IMSI号。IMSI号就像手机的“身份证号”,独一无二。伪基站获取这个号码后,这个手机上发出的所有信号都被拦截。

防窃听方法:关机状态基本安全

一般情况下,手机处于真正关机的状态就进入安全状态了。如果再把电池拔了就更安全了,因为在没有通电的情况下,任何芯片都不会发挥作用,手机当然也不例外。当然,这也并非绝对的,如果手机被人“改装”过,里面多了一块充电电池,那很有可能仍被监控。为了防止窃听,还有一招是把手机关机,放在密闭的金属盒中。

三星i9500四核

三、卧底软件

手机“卧底软件”早已不是传说,这个软件也叫手机间谍软件。一旦手机“中招”,就毫无隐私可言了。手机“黑客”比伪基站更可怕,它们几乎无孔不入。手机病毒就是一段程序,如果用手机上网,就很容易中毒。中毒后的手机非常“疯狂”,它会造成手机关机的假象,让手机黑屏,键盘失效。中毒手机还可以自动开机,泄露手机所在环境内的一切信息。中毒后,手机除了会自动开关机外,还会被用来自动给别人发短信,自动拨打电话,自动上网,甚至会破坏SIM卡芯片。有些不良商家,就利用手机病毒,把广告信息、垃圾短信通过中病毒的手机发给其他人。中毒的手机如果和电脑联网,就连电脑也会“感染”中毒,如果和固定电话联网,固定电话就会“出卖”你。

防窃听方法:不妨用用杀毒软件吧

中毒的手机,可以用杀毒软件攻克。只是,杀毒软件总是赶不上新病毒产生的速度。以目前的水平,一旦你手机中病毒了,那就向运营商申请手机安全增值服务,或者换个新手机也行。专家提醒那些喜欢用手机上网的人们,如果没什么要紧事,尽量不要用手机上网。“用手机上网时间越长,中毒风险越大。”还有,不要随意开蓝牙和红外,不要随意下载不明来源的软件。

三星i9500四核

四、SIM卡复制

如果SIM卡被复制,将悄悄偷走手机隐私。在网络上,“无需母卡就能复制手机SIM卡窃听任何人的通话”的群发短信又骤然找到了“顺风车”。在有母卡的情况下,复制SIM卡是件很容易的事情,类似于拷贝其他文件,只要有了机器设备,谁都能做到。不过,在没有母卡的情况下,复制SIM卡的难度其实相当大。知道SIM卡的加解密方法、国际身份认证识别码等数据,必须利用高科技进入运营商系统,这可能性极小。网上叫卖的这些无需母卡即可复制,应该是骗人的。当然,也不排除有些人会非法利用高科技进入运营商系统,所以手机用户一定要看好自己的SIM卡。

防窃听方法:遗失SIM卡后尽早挂失

一般情况下,防止SIM卡被复制,手机用户只要保管好自己的手机SIM卡以及密码,不法分子就不可能凭空克隆手机卡。用户一旦丢失SIM卡,应该立刻去挂失。

三星i9500四核

五、人多开蓝牙

android自带的联系人contact怎么操作

Android API支持开发可以发送和接收SMS消息的应用程序。目前我们开发过程中使用的Android模拟器是不支持发送SMS,但它可以接收SMS。现在我们来探索一下Android对SMS的支持,我们将会构建一个小小的应用程序来监听移动设备(或模拟器)上接收到的SMS消息,并将它显示出来。

我们来定义一个Intent接收器来处理SMS接收事件:

原文参考:

Android 监听短信与获取联系人信息的方法


分享标题:android监听短信,安卓监听短信内容
本文URL:http://6mz.cn/article/dseicod.html

其他资讯