当前位置: 首页 > news >正文

网站用什么做可以建站的网站

网站用什么做,可以建站的网站,如何做ps4的游戏视频网站,wordpress侧边栏目录菜单最近研究了一下如何对Android发送短信进行监控,首先考虑到是否会有广播机制,查了一下api文档发现没有,到了网上查了半天也没用解决办法,主要问题还是Android没有提供这中监听机制,怎么办呢,诶,苦…

最近研究了一下如何对Android发送短信进行监控,首先考虑到是否会有广播机制,查了一下api文档发现没有,到了网上查了半天也没用解决办法,主要问题还是Android没有提供这中监听机制,怎么办呢,诶,苦想了几天,想到了一个还算可行的方法,但是只能对系统短信进行监控,还是不能对第三方进行监控,没办法,好了下面介绍一下我的实现方法。主要是利用Android对contentProvider内容变化监听方法实现ContentObserver类,

具体如下;

package com.listener.app;import java.text.SimpleDateFormat;
import java.util.Date;import android.app.Service;
import android.content.ContentResolver;
import android.content.Intent;
import android.database.ContentObserver;
import android.database.Cursor;
import android.net.Uri;
import android.os.Handler;
import android.os.IBinder;
import android.util.Log;public class SmsStatus extends Service{@Overridepublic void onCreate() {//为content://sms的数据改变注册监听器getContentResolver().registerContentObserver(Uri.parse("content://sms/"), true, new SmsObserver(new Handler()));super.onCreate();}// ContentObserver监听器类private final class SmsObserver extends ContentObserver{public SmsObserver(Handler handler){super(handler);}public void onChange(boolean selfChange){sendMsg();}private	void sendMsg(){Cursor cursor = getContentResolver().query(Uri.parse("content://sms/outbox"), null, null, null, null);if (cursor.moveToFirst()){StringBuilder sb = new StringBuilder();// 获取短信的发送地址sb.append("address=").append(cursor.getString(cursor.getColumnIndex("address")));					// 获取短信的标题sb.append('\n'+"subject=").append(cursor.getString(cursor.getColumnIndex("subject")));// 获取短信的内容sb.append('\n'+"body=").append(cursor.getString(cursor.getColumnIndex("body")));// 获取短信的发送时间SimpleDateFormat dateFormat = new SimpleDateFormat(   "yyyy-MM-dd hh:mm:ss");   Date d = new Date(Long.parseLong(cursor.getString(cursor.getColumnIndex("date"))));   String date = dateFormat.format(d); sb.append('\n'+"time=").append(date);Log.e("msg", "Sent SMS:" + sb.toString());}if(cursor!=null){cursor.close();cursor=null;}}@Overridepublic IBinder onBind(Intent intent) {return null;}	}

以上有几点需要注意;

1,content必须为content://sms/不能改为content://sms/outbox,即系统只能对整个短信的content进行监控而不能对content中item进行监控

2,ContentObserver监听时最好放置在service类中,以确保内容为时时监听。


http://www.yayakq.cn/news/476711/

相关文章:

  • 淘宝客网站模板下载呼和浩特最好的互联网公司
  • 如何建设一个新的网站付费内容网站
  • 郑州网站seo外包公司深圳华强北赛格大楼晃动
  • 怎么查询网站的设计公司名称wordpress恢复数据
  • 电子商务网站建设的一般流程是苏州网络推广软件
  • jsp网站维护百度资源共享
  • 工商局网站建设查不到网站建设中gif
  • 网站内链如何做优化济宁网站建设专业定制
  • 专门做杂志的网站wordpress 汉化 插件怎么用
  • 衡阳网站定制小程序连接wordpress
  • 网站修改方案王野天启鸿源
  • 域名服务器的主要功能是宁波关键词优化平台
  • 佛山网站建设开发团队有限责任公司名称
  • 网站子站建设合同样本wordpress专用动态加速包
  • 上海电商设计招聘网站网络工程师官网
  • 学做ppt的网站有哪些内容广州网站制作报价
  • 如何创建平台类网站深圳app开发制作
  • 鲜花电商网站开发co域名网站
  • 一家专门做特卖的网站是什么长沙企业宣传片制作公司
  • 怎样做网站seo网站规划是什么意思
  • 天津微外卖网站建设品牌建设实施方案
  • 重庆智能网站建设设计章丘做网站优化
  • 如何学做网站杭州建设工程交易中心网站
  • 海拉尔建设局网站知乎关键词排名优化工具
  • 做爰片姿势网站wordpress如何使用模板
  • 济南网站建设培训班欧美 手机网站模板下载 迅雷下载 迅雷下载地址
  • 公司内部网站如何备案渭南是哪个省
  • 19寸 网站做多大留言板网页设计图片
  • php网站建设程序全国建设部网站证书查询
  • 河北企业网站建设哪些网站可以做设计赚钱