移动设备教学平台的实现

移动设备教学平台的实现

ID:22922466

大小:415.13 KB

页数:19页

时间:2018-11-01

移动设备教学平台的实现_第1页
移动设备教学平台的实现_第2页
移动设备教学平台的实现_第3页
移动设备教学平台的实现_第4页
移动设备教学平台的实现_第5页
资源描述:

《移动设备教学平台的实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2.1.5安全权限控制Android操作应用起初占未链接其他公司的作品,只是作为一个先进的独立并且带有权限的一种新型系统。与其相同的操作系统有Linux,独立且带有很强的权限访问功能。Android系统的细节地方也有着独立的运行方式来加以识别。它的特点就是当系统安装APP程序进,它只对自己的身份进行识别认证并且运行。Android操作系统通过权限机制来提供更多的系统安全功能。权限可以用来限制每个URI权限对特定的数据段的访问操作,它也可以限制某个特定进程的特定操作。Android系统具有一定的风险隐患,容易被黑客攻击,当它的配置不做任务更改的情况下,这些作用于操作系统中的内容包含了用

2、户自行存储的文件,操作系统的使用范围对其它的系统或用户有着较重的作用,与安装的应用程序,其数据都较为隐私(电话簿、E-Mail等),对网络进行访问或者附止设备进入待机状态等。在Android操作系统中安装应用程序的同吋,系统自动的巡查差检测应用程序的权限及程序的电子签名,与此同吋USER得到认证后,APP的安装包将把它的权限授权给应用程序安装。从USER的方面来考虑,Android的安装包通常耍对权限进行如下的请求:获取联系人信息、修改或删除SD卡上的内容、拨打用户电话、读写日程的信息、发送短信或发送彩信、获取电话的状态、获取电话的PIN码、基于GPS的精确地理位置、基于M络获取模糊

3、的地理位置、修改系统的全局设置、读取Ml步设定、查看系统的网络状态,査看系统的WiFi状态、创建蓝牙连接、对互联网的完全访问、阻止系统待机、震动控制、拍摄图片开机自动启动、设定偏好应用、重启其他应用程序、终止运行中的应用程序等等。应用软件的设计权限是根据它供给的功能来要求的。使用者同样通过检查应用软件的需求的权限,用来初步判断此应用软件的安全等级。比如一款应用程序是单击版的,客户不需要其它下载内容进行下载,网络权限访问方面就会出现比较不安全的因素。2.2Android程序的构成Android应用程序组成结构冇四个部分,它们是Activity,它是应用于客户的UI设计,使用在它的表现作

4、用。service、其应用于后台的运行服务。BroadcastReceiver,用于客户的系统接收广播。ContentProvider,等同于数据库,支持在多个不同的应用程序中存储和读取数据,完成数据交换和共享。2.2.1ActivityAndroid应用程序中,Activity应该是一切应用程序的基础,由于它在整个程序运行之屮都用到丫Activity的流程,页面部的UI部分也是经Activity表示出来的,它是Android操作系统中最根本的组成,也可以算是开发人员最为常的组件。在Android应用程序之中,Activity一般表示手机或者平板电脑等移动设备屏幕的一屏。如果把移动设

5、备比喻成一个浏览器的话,那个插件中的Acitivity等同于浏览器中的一个页面。Activity也可以增加其它控件,它们是通过UI进行添加的,像EditText、TextView、GridView等。由此,Activity的理论观念及应用领域都与网页比较相近。一般若干个Activity组成一个Android的应用程序,网页之间可以互相进行跳转,而其Activity之间也同样完成该功能进行完美执行。好比,点击一个图片之后,会运行一个新的Activity来显示该图片的详细内容。Activity之间的跳转是可以带返冋值的,再好比,Activity从主的地方跳转到子的位置,那么跳转后的Act

6、ivity完成运转后,就可以给主Activity发送一个返回值,这个返回值是多种形式的,可以是单个信息,也可以是一组数据,这样做就为Activity之间相互传递数据和返回执行状态带来了很大的便利。当启动一个新的屏幕的,Activity同进也运行一个新的进程,之前的一个Activity会被设定为休息状态,并且会进入到以前执行过的堆栈当中。使用者经后退操作(比如系统的后退键)来返回到之前运行过的Activityo可以根据具体情况有针对性的删除某些不需要保存的屏幕,Android系统执行过程中所有的Activity都保存到堆栈。Activity有它自己的寿命,Activity的一个周期包括

7、产生、运行、销毁三个过程。而Activity有三个过程点:第一,生命周期的掌握;第二,状态的保存修复;第三,Activity的跳转与信息传送。2.2.2ServiceAnddroid操作系统中的另一个重要组件是Service,与其Activity极其相像,不过Service没有用户可以看到的界面,只能在系统的后台运行,它的作用主要是同其他组件进行交互。Service是没冇运行界面的长生命周期的组件。举一个简单例子来对Sendee的功能进行说明:用户正在用音

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。