摘要:

智能终端随着3G业务的推广而普及,在各种平台的竞争中,Android逐渐占据了主流,谷歌学习苹果的应用商店模式,推出了自己的应用商城.面对应用市场的繁荣,用户的终端安装了形形色色的应用,许多安全隐患使用户面临严重的威胁.调查显示,安全问题是当前智能终端面临的重要问题,许多恶意软件进入了用户的终端,盗取用户的私人资料,危害到用户的切身利益,还有许多在传统手机中存在的骚扰电话,垃圾短信的威胁. 本论文着眼于Android平台的应用层安全,基于其提供的安全机制和框架模型,总结应用设计的安全视角,从组件设计,数据共享,组件交互,人机交互四个方面去剖析应用安全设计的理论,为开发者在设计时提供更多的指导.之后,根据用户的安全需求,设计一个应用防护系统,分为数据防护子系统,连接防护子系统,公共应用防护子系统,从功能结构和逻辑结构描述了系统的总体设计.最后实现连接防护子系统中的短信过滤子模块,结合黑白名单,关键字过滤和文本分类,在实现文本分类器中基于朴素贝叶斯算法提出改进方法,并集成在Android的短信应用程序中,实现自动屏蔽到来的垃圾短信. Android是一个开放的平台,应用是Android的核心,本应用防护系统从各个角度对Android应用的安全进行了有效的防护,适应当前智能终端应用多样化的趋势.同时,用户也应该加强安全意识,不要随便信任下载的应用程序,尤其是在手机中存入个人重要信息时,注意使用密码保护.Android的安全需要开发者,使用者,还有连接到终端的网络的管理者,内容提供者,服务提供者等各方的通力合作.随着Android系统的不断升级,用户对智能终端的逐步了解,相信智能终端的前景更加美好.

展开

Android内容提供器的应用,基于Android的智能终端应用防护系统短信过滤子模块的设计与实现...相关推荐

  1. Android 内容提供器---简介

    内容提供器管理结构化的数据集的访问.它们封装数据.提供定义数据安全的机制.内容提供器是用运行在另一个进程中的代码连接另一个进程中的数据的标准接口. 当你想要访问内容提供器中的数据时,使用应用程序的Co ...

  2. android内容提供器读取图片,android实现拍照或从相册选取图片

    从相册或拍照更换图片功能的实现:(取图无裁剪功能) 获取图片方式: (类似更换头像的效果) 1.手机拍照 选择图片: 2.相册选取图片: 本文只是简单实现该功能,页面展示有些简陋,运行效果图如下: 创 ...

  3. Android 内容提供器---内容提供器基础(内容的统一资源标识(URIs))

    内容URI是在提供器中标识数据统一资源标识.内容的统一资源标识包括完整的提供器的符号名和所指向的一个表名.当你调用一个客户端方法来访问提供器中的一个表时,这个表的内容的统一资源标识就应该是参数之一. ...

  4. Android内容提供器——运行权限

    程序运行是的权限分为两种,一种是普通权限,一种是危险权限.普通权限的话可以直接使用,只有危险权限需要询问用户的同意. 危险权限分组以及组内权限如下: 注:危险权限同一组内有一项权限被授权,则一组权限都 ...

  5. android音乐播放器 毕业论文,毕业论文-- 基于Android系统的音乐播放器的实现 .doc...

    毕业论文-- 基于Android系统的音乐播放器的实现 .doc 还剩 31页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! ...

  6. android音乐播放器的历史,基于Android音乐播放器的研究

    Android平台是目前智能移动终端的主流系统.随着人们生活.工作节奏的加快,乘车.运动.学习等碎片时间的增多,音乐播放器成为人们所关心的必备应用之一,广受大家欢迎. 目前,Android市场上以酷狗 ...

  7. 系出名门Android(9) - 数据库支持(SQLite), 内容提供器(ContentProvider)

    [索引页] [×××] 系出名门Android(9) - 数据库支持(SQLite), 内容提供器(ContentProvider) 作者:webabcd 介绍 在 Android 中使用 SQLit ...

  8. Android入门(13)| Android权限 与 内容提供器

    文章目录 普通权限与危险权限 运行时申请权限 内容提供器 运用安卓封装好的内容提供器 自实现的内容提供器 概念 实现 普通权限与危险权限 主要用于不同应用程序之间在保证被访数据的安全性的基础上,实现数 ...

  9. android 提供的方法,Android编程之创建自己的内容提供器实现方法

    本文实例讲述了Android编程之创建自己的内容提供器实现方法.分享给大家供大家参考,具体如下: 我们学习了如何在自己的程序中访问其他应用程序的数据.总体来说思 路还是非常简单的,只需要获取到该应用程 ...

最新文章

  1. Linux 系统故障分析与排查
  2. Maven在Windows上的安装与配置
  3. 【SAP】相关性类型简介
  4. 【目标检测】cvpr2021_VarifocalNet: An IoU-Aware Dense Object Detector
  5. Jenkins自动化CI CD流水线之8--流水线自动化发布Java项目
  6. php 把java list对象转成数组,java_JSON的String字符串与Java的List列表对象的相互转换,在前端: 1.如果json是List对象 - phpStudy...
  7. 查看java堆的详细信息
  8. 高考志愿填报:java 软件 程序员 目前的就业现状
  9. Timesten安装
  10. snagit 注册码
  11. 通过串口波特率计算数据传输速率(每秒字节数)
  12. dhcp服务器可以连接无线网吗,无线网dhcp服务器设置
  13. axure 母版自定义触发事件的工作机制
  14. 网上咋打印?网上打印资料文件的平台有哪些
  15. 简单理解SpringMVC的三层结构顺序MCV以及ModelAndView的使用
  16. R语言使用duplicated函数去除重复项
  17. 受用一生的 PyCharm 技巧大全(三)
  18. 代写工作总结如何写好
  19. matlab expand 扩展 用不了,matlab中expand函数 Matlab 里的expand怎么用
  20. [OpenWrt] reset按键处理流程(hotplug)

热门文章

  1. python 日期排序_python 日期排序
  2. bios升级工具_小白修电脑系列第十二期--手把手教你升级主板BIOS
  3. python map用法_讲解Python map()函数和将map()与多个Iterables一起使用
  4. base64 pdf解码无法打开_微信小程序使用echarts导出PDF
  5. 语言怎么表示词谱_跨语言词表示方法(一)
  6. 新疆大学c语言期末考试题库,2016年新疆师范大学教育科学学院C语言程序设计考研复试题库...
  7. 10分钟带你了解python_10分钟Python入门系列教程及学习资源分享
  8. Win7设置自环的方法(网卡终结器)
  9. Spring Boot 2 快速教程:WebFlux 集成 Thymeleaf(五)
  10. js中定义用字符串拼接起来的变量名的变量