导航:首页 > 操作系统 > android监听收到短信

android监听收到短信

发布时间:2022-11-28 23:40:08

android 中如何监听发短信事件,只要是按了发短信按钮就会执行一定的自己定义的其他功能,求代码

<img src="img/china.jpg" border="0" usemap="#Map" />
<map name="Map" id="Map">
<area shape="poly" coords="567,417,562,420,557,420,552,422,552,431,549,437,545,442,546,452,538,460,538,468,543,473,551,483,556,486,563,492,574,477,581,468,588,455,589,441,597,429,594,425,586,423,577,425,574,423,569,415,580,441,580,422" href="img/onepiece.jpg" />
<area shape="poly" coords="619,456,617,459,610,471,606,478,604,487,604,497,610,506,615,511,621,496,626,472,626,461,617,479" href="test3.html" />

❷ android发送短信带监听是否发送成功功能

如何判断android 短信发送(sendTextMessage)是否成功
//短信发送API说明

[java] view plainprint?

SmsManager smsManager = SmsManager.getDefault();

smsManager.sendTextMessage(String destinationAddress, String scAddress, String text, PendingIntent sentIntent, PendingIntent deliveryIntent);

/**

* 参数说明

* destinationAddress:收信人的手机号码

* scAddress:发信人的手机号码

* text:发送信息的内容

* sentIntent:发送是否成功的回执,用于监听短信是否发送成功。

* DeliveryIntent:接收是否成功的回执,用于监听短信对方是否接收成功。

*/

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

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

❹ Android中定义了一个接收短信的广播类,但是里面的OnReceive方法始终没有执行,求解

你在AndroidManifest里面配置SMSReceiver这个广播接收器了吗?

❺ 在手机里检测到软件有androidbenign会不会被监控

相信大家在电视剧里面都看到了那种通过手机,进行监控你的戏码。但是被监控的人都是一些“大人物”,对于我们这种普通老百姓来说没有什么关系。但是在13年的时候,在美国就爆出了一个事件。就是说美国的NSA就每天获取了上百万的用户的用户记录,以及通过苹果、微软等巨头公司进行监控公民的聊天记录,图片等。大家这才意识到一个问题,原来这种监控也可能会发生在自己的身上。


对于手机监控,到底会通过哪些渠道进行监控呢?1:通过GPS,一个导航系统。它的定位精确度很高的,我们平时给朋友发定位,使用打车软件等,都需要GPS的协作。2:就是通过WiFi,因为你打开WiFi功能就可以对你进行定位了。就是说你打开WiFi这项功能的时候,就会把你附近的WiFi检测出来,而每个WiFi都会有一个地址,所以对你进行定位就很容易了。3:就是通过基站,只要你的手机有信号,就会自动的连接上离你信号最强的一个基站,而通过这种方式就可以查到你的位置。那么就会有人想问了,那我要是关机了,别人还可以监控我吗?


就是说如果你的手机被移植进了一个“赖皮”软件,那么就算说当你关机也是没用的,只是说是进入一个低电量的模式,看起来像关机了,但是其实你的一些主要的通讯芯片还是在工作运行,所以还是可以对你进行监听,甚至给你发短信,视频等。所以想想是不是都觉得有些可怕。那么手机的SIM卡拔掉了?还会被监控吗?其实你的手机只要是开着的就会连接基站的信息,然后再识别SIM卡,,所以就算没有SIM卡,别人只能说是不能直接监控你,但是会通过间接的刚上,关联手机的ID,或者曾经在哪里开过机等方式,追踪到和你。


出现这5种情况,说明你的手机有可能被监控了。第一就是:手机不是自己在商店卖的,或者手机丢了然后又找回来了(很有可能被移植进了什么东西)。第二就是:手机有时候会卡,反应不灵敏。第三:就是在手机的通讯录里面会出现一些根本就不认识的号码,第四:就是通话费用暴涨(就是说你发短信或者收到短信都会发给“监控者”),第五:SIM卡卡通了第三方通话的服务。看到这些情况,你可能很想问,那应该怎么办,别着急,两点告诉你怎么做。第一你要加强自己的安全意识,就是说不要去下一些不正规的软件,以及安装一些不清楚的应用等。第二个就是“虚拟定位”这种方式来迷惑监控者。

❻ 如何查看android软件的行为

引言

在一个家庭中,老、幼两类群体的安全是家庭成员比较担心的,老人外出购物走丢,初中生上课期间去网吧等事件频繁发生。针对此类安全问题,本文基于Android设计出位置实时监控系统。由于在Android系统手机上开发,可提高便捷性和普及程度,降低成本。

1 系统总体设计

本系统在整体上可以分成两大部分,即被监控端和监控端。被监控端和监控端都是在基于Android操作系统的智能手机上开发实现。该系统内数据传输可采用WiFi、GPRS或者3G网络等通信模式,定位采用的GPS卫星定位的方式。然后利用位置分析数据库进行位置数据分析,在手机上载入电子地图,直观地显示被监控端的位置(若出现在非正常区域则进行提醒监控端)。系统总体的结构图如图1所示。

3.3 程序实现

一是接收发送过来的经纬度信息。本设计为直观显示经纬度信息,在加载地图的同时,显示在“短信内容:”部分。其接收功能实现代码如下:

/**
* 监听收到的短信
*/
private final class SmsObserver extends ContentObserver {
public SmsObserver(Handler handler) {
super(handler);
}
public void onChange(boolean selfChange) {
ContentResolver resolver = getContentResolver();
//查到发出的短信
Uri uri = Uri.parse("content://sms/inbox");
Cursor cursor = resolver.query(uri, new String[] { "address", "body" }, null, null, "_id desc limit 1");
if (cursor.moveToNext()) {
String address = cursor.getString(0);
if (address.equals("此处为被监控对象的手机号码")) {
String body = cursor.getString(1);
smsContent.setText(body);
SearchButtonProcess(body);
}
}
}

二是实现电子地图上的位置显示。仅仅有经纬度信息,监控者无法直观地了解被监控对象的方位。所以在监控端软件上,加载网络地图实现被监控对象的实时监控,运行结果如图8所示。其实现代码如下:

/**
* 对收到的地点发起搜索并显示在地图上
*
* @param v
*/
private void SearchButtonProcess(String smsContent) {
try {
// 逗号分隔过滤得到经纬度字符串
String[] point = smsContent.split(",");
// 获取到的字符串需要转化成long,然后long值需要乘1e6后转化为int
String latitudeStr = point[0];
String longitudeStr = point[1];
GeoPoint ptCenter = new GeoPoint((int)(Float.valueOf(latitudeStr)*1e6),
(int)(Float.valueOf(longitudeStr)*1e6));
// 反Geo搜索
mSearch.reverseGeocode(ptCenter);
} catch (Throwable e) {
Toast.makeText(MainActivity.this, "SearchButtonProcess Error", Toast.LENGTH_LONG).show();
}

4 系统测试结果

如果被监控端和监控端都采用Android手机平台,可以充分利用Android提供的丰富的接口,使系统具有更好的扩展性和实用性。该系统进一步改进还可以实现拍照、截图、标注和查看轨迹等功能。

5 结束语

该系统结构简单、功能明确,软件界面方便美观,设计完成后该系统在自己家庭中进行试用。经过实际生活中的运用证明,该系统可对家中的老人或者孩子进行位置的实时监控,并根据其位置信息家庭成员可以判断是否正常,及时打电话确保安全。此外在本系统的设计基础上,添加LED的显示模块也可以应用到城市公交当中去,为乘客向导系统(PIS,Passenger Information System)的建立提供了一些方法和思路。还可以通过司机的Android操作系统手机,实现远程运输车辆的全程监控,极大地降低成本。

❼ 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.

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

❽ android开发中,怎样将Broadcast Receiver监听到的短信内容显示在一个Activity中

在你要显示的activity里注册一个广播,通过广播获取数据后直接textview.setText("短信内容啊")

❾ android 怎么监控系统短信是否成功

打开短信
菜单键
设置
找到短信发送报告
对勾打上
当对方收到短信以后你会收到通知

❿ android怎么获取短信消息

很多商城app中注册时都需要验证码进行注册,并且自动获取手机短信的验证码。当来短信时我们要获取短信中的验证码,如何获取验证码呢?
首先我们得对短信进行监听,然后获取短信的内容然后用正则表达式取出我们需要的的验证码。
http://blog.csdn.net/qq_30937147/article/details/51408063

阅读全文

与android监听收到短信相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:962
phpffmpeg转码 浏览:671
长沙好玩的解压项目 浏览:144
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:736
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:484
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:381
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:349
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163