版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《Android开发技术基础》
----大作业报告
短信拦截器答辩人:2. 基本思路:一.主函数MainActivity中设置两个方法,分别获取①黑名单onCreate②黑名单信息onClick③跳转到消息类HeiMsgActivity④跳转到基本操作类HeimdActivity
1.跳转到消息数据库类HeiMsgActivity
:设置2个方法①短信信息的处理操作②刷新号码显示
2.跳转到基本操作数据类HeimdActivity:设置3个方法①获取黑名单列表②更新号码方法③增删改方法3.广播类:设置一个得到短信的方法
pus-保存短信。获取短信号码
2.2模块架构:
短信拦截器主要实现功能有:1.黑名单(可查看黑名单)①增加②保存③删除④更新2.被拦截的短信①查看号码②查看信息③短信删除1.被拦截的短信删除,2.弹出是否删除窗口3.可选择:确定,取消。4.对拦截信息的列表进行刷新HeiMsgActivity类核心技术原理和实现HeiMsgActivity查看删除短信(数据库中)1.获取增加,保存,删除,更新按钮2.用listview显示黑名单的号码3.点击号码后可进行删除,修改4.写了一个刷新号码方法5.对增加,保存,删除,更新操作HeimdActivity类核心技术原理和实现在HeimdActivity类中查看、增删改黑名单,在数据库中操作1.将发来的短信保存在名在pdus的数据中。2.获取信息的号码3.判断是不是号码是不是黑名单中的。4.如果是,则屏蔽。HeiMsgReceiver类HeiMsgReceiver类具体代码注册写好的短信广播接收器运行结果展示测试和分析使用安卓设备模拟器运行程序,以上代码运行正常,基本达到设计目的。当在安卓配置文件中注册BroadcastReceiver,程序第一次运行之后,该BroadcastReceiver会在后台中驻留,根据事先设置的条件对短信进行筛选,若符合条件则将其拦截,不符合则不进行操作。
心得和体会本次的之短信拦截器大作业,是对我们前所学的知识的一次大的考验。通过这次作业,我对安卓系统的基本框架更加熟悉,对于listview控件的运用更加的熟练;同时,在安卓SQLite数据库查询,BroadcastReceiver和ContentProvider都有了一定的了解,为以后的安卓开发学习打下了基础。
谢谢观赏!浅谈4.4版本的模拟器众所周知Android在4.4上增加了不少安全措施,除了把SELinux设置为enforce外,在短信方向也加强了限制。简而言之,就是如果要在4.4之后实现短信拦截功能,就必须成为defaultsms,把所有短信相关的功能都包揽了,然后再做短信拦截。但这种做法,适配性和兼容
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025 小学六年级语文下册 背诵方法 理解记忆课件
- 跨境电商海外仓2025年培训安排协议
- 口罩质量追溯协议2025年
- 2025年办公楼中央空调风管清洁协议
- 2025年VR虚拟现实内容制作合同协议
- 酒店管理服务合作协议2025年
- 深度解析(2026)《GBT 39160-2020薄膜太阳能电池用碲锌镉靶材》(2026年)深度解析
- 深度解析(2026)《GBT 35620.2-2024养老保险精算数据指标体系规范 第2部分:城乡居民基本养老保险》
- 2026年八年级物理上册期末考试试卷及答案(四)
- 内科学总论物理因子治疗课件
- 2026年1月上海市春季高考数学试题卷(含答案)
- 2025年中职机电一体化技术(电工电子技术)试题及答案
- 《认识家乡的地理特征》课件
- 前列腺癌穿刺活检的优化策略与质量控制
- 《化工企业可燃液体常压储罐区安全管理规范》解读课件
- 隐私计算建设方案
- 北京第二外国语学院《植物发育生物学》2024-2025学年第一学期期末试卷
- 2025年铁道概论考试题库及答案
- ISO28000课件教学课件
- 购物中心招商年终总结
- 企业无违规记录承诺书模板
评论
0/150
提交评论