<返回更多

APP开发基础之Android介绍

2019-08-15    
加入收藏



Android
 使用JAVA语言开发。它通过Android SDK 工具编译代码—将代码及相关资源打包进一个Android 包内(一个以“ .apk”为后缀的压缩文件,简单理解就是我们手机上下载应用程序的安装包)。 这样的“ .apk” 文件中的所有代码就是一个程序。这个 .apk”文件就用于在Android设备(包括但是不限于手机,平板)上安装这个程序。

一旦安装成功,这个Android程序就拥有了自己独立的运行沙盒(沙盒是在受限的安全环境中运行应用程序的一种做法,这种做法限制了授予应用程序的代码访问权限。):

通过这种方式,Android 系统实现了最少特权原则(即每一个应用程序,默认地,都只能调用它所需要的工作组件)。 这就创造了一种非常安全的环境,使得应用程序不能去访问没有被授予其权限的系统部分。

当然,有很多途径可以让一个应用程序和其它的应用程序共享数据,或者是让一个应用程序去调用系统服务,就比如:

最后的话

我也不知道为什么讲解下载软件的分类是其他,以后主介绍(包括但是不限于各种计算机语言,网络安全,Android开放,各种框架以及好用的软件和网站)。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>