安卓及手机相关技术基础_第1张图片

安卓及手机相关技术基础

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发,Android一词指“机器人”,所以我们看到安卓系统的图标也是一个蓝色的机器人。

Android发展历史

  • 2003年Android公司成立, 安迪.鲁宾

  • 2005年Google收购

  • 2007年年发布第一款系统 android系统

  • 2008发布第一款手机 T-Mobile

Android的系统构架

  • Linux kernel(Linux内核):驱动,内存管理,进程管理

  • Libraries:第三方jar包

  • Application  FrameWork:调用API

  • Application 在java虚拟机Dalvik里运行的程序

安卓及手机相关技术基础_第2张图片

这是最近Google 向开发者公布了 Android 各版本最新的市场份额数据。

安卓及手机相关技术基础_第3张图片

可以看出Android 8.0 版本市场份额增长 0.8%,为增速最快的 Android 版本,目前整体市场份额为 4.9%。

但这依然不妨碍 Android 6.0 继续稳坐市场份额最大的 Android版本的宝座,Android 6.0 在本月有 0.5% 的份额下跌,目前整体市场份额为 25.5%

目前软件开发和测试主要关注的版本基本都在android 5.0以上了。

安卓应用分类

“移动原生应用”是指那些用iOS或者 Android SDK 写的应用(Application简称app)。

“移动web应用”是指使用移动浏览器访问的应用(appium支持iOS上的Safari和Android上的 Chrome)。

“混合应用”是指原生代码封装网页视图——原生代码和 web 内容交互。比如,像 Phonegap,可以帮助开发者使用网页技术开发应用,然后用原生代码封装,这些就是混合应用。

Wi-Fi和WLAN的区别?

iPhone的叫Wi-Fi

安卓手机是WLAN

WLAN通常指无线局域网,可以构建强大的电信级互联网络,布置多个 AP (热点),比如我们熟悉的校园无线局域网,当年一到上网高峰期简直卡成 Dog。

而 WiFi 是短距离无线通信技术, WiFi  主要采用的是 802.11 b 协议,所以人们习惯用 WiFi来代指 802.11 b 协议。

简言之, WiFi  只是 WLAN 的一个子集,WiFi 包含于 WLAN ,是属于采用 WALN 协议中的一项新技术。 

移动通信技术

安卓及手机相关技术基础_第4张图片

安卓及手机相关技术基础_第5张图片

名词解释:

RAM(random access memory):

即随机存储内存,这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。

ROM(Read-Only Memory):

即只读内存,是一种只能读出事先所存数据的固态半导体存储器。

ROOT:手机获取最高权限,root是系统的超级用户,具有一切权限。

IMEI(International Mobile Equipment Identity):是国际移动设备识别码的缩写。俗称“手机串号”、“手机串码”、“手机序列号”,每个移动动网络中识别每一部独立的手机,相当于手机的身份证号码,可在设置中关于手机查看。

 

安卓及手机相关技术基础_第6张图片

安卓及手机相关技术基础_第7张图片

长按关注

安卓及手机相关技术基础_第8张图片

更多相关文章

  1. 手机应用开发 第三节:PhoneGap and Dojo Mobile on Android(使用D
  2. Android零基础入门第15节:掌握Android Studio项目结构,扬帆起航
  3. Android基础开发之手势识别
  4. android手机开发(一)环境配置
  5. Android 3D游戏开发(基础篇)――Opengl ES游戏引擎实现
  6. android语音识别技术
  7. Android期末基础复习

随机推荐

  1. Android 实现图片的放大缩小及左右滑动(
  2. Java finished with non-zero exit value
  3. Android OTA 增量升级失败的问题
  4. Drawable、Bitmap、byte[]之间的转换 (转
  5. Android Drawable绘图
  6. android 开发 实例 下部主导航(1)
  7. 移动端页面宽度自适应
  8. Android Keep screen on(保持屏幕唤醒)
  9. Android获取系统的内存使用率
  10. android 结束进程不起作用