Anroid入门了解

xiaoxiao2021-02-28  24

Anroid的开发入门

一、Anroid 的开发环境与编写语言

1. 开发环境

  Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。   Android开发是指Android平台上应用的制作,Android早期由“Android之父”之称的Andy Rubin创办,Google于2005年并购了成立仅22个月的高科技企业Android,展开了短信、手机检索、定位等业务,基于Linux的通用平台进入了开发。

2. 编程语言及其新动态更新

  Android以Java为编程语言,涉及Java语言基础、Java面向对象编程、JDK核心API、Java集合框架、Java网络编 程、JavaI/O编程、Java多线程编程、Java异常机制、Java安全、JDBC、XML等。   但在2017年I/O大会上,谷歌官方正式支持Kotlin,成为官方认可的安卓开发第一语言,而且从Android Studio 3.0开始,将直接集成Kotlin而无需安装任何的插件。这个语言是由JetBrains去年发明的,它受到欢迎,主要是因为它运行在Java虚拟机上,可以和java一起使用来构建应用程序。 这意味着开发人员可以使用现有的代码,轻松地构建新的功能或替代Java代码。 由于Kotlin依赖于Java,所以这两种语言都将继续得到支持。

3. Anroid各版本的特性

3.1 Android 1.5(Cupcake纸杯蛋糕)

智能虚拟键盘

使用widgets实现桌面个性化

视频录制和分享

图片上传

更快的标准兼容浏览器

Voice search 语音搜索

立体声蓝牙和免提电话

3.2 Android 1.6(Donut甜甜圈)

完全重新设计的Android Market,可以显示更多的屏幕截图

手势支持,可以让开发者生成针对某个应用程序的手势库**

支持CDMA网络

TXT-2-Speech,支持了更多语言的发音

快速搜索框,可直接搜索括联系人等手机内容

全新的拍照界面

应用程序耗电查看

linux内核升级到2.6.29

其他:支持更多的屏幕分辨率,如WVGA,QVGA等

3.3 Android 2.0 (2.0~2.1 Eclair松饼 (闪电泡芙))

优化文件结构,提高系统流畅性

支持双击屏幕放缩照片

加强了网络社交功能

强化了语音识别的搜索控制。整个系统多处都支持语音控制,并拥有独立的控制面板

谷歌地图服务更新,加入了全新的导航系统

加入了原生微软Exchange邮件服务支持

提供了多个不同帐户,统一的邮件收件箱

只需双击就能上传图片至YouTube

优化了驾车时的体验,新的“Car Home”应用程序为各功能提供了易于操作的快捷链接,还能方便地使用语音控制功能,便于用户驾车时使用

3.4 Android 2.1

可以同时绑定多个Google账号

无线控件里有了VPN设置

增加了连接到PC设置

增强了语言和声音的转换功能,并加入了文字到语音转换

全新的拨号界面,按键更大,更易于操作

更多桌面Widget

新的Google地图可以使用谷歌地图导航功能

新的浏览器版本,加强了稳定性和网页渲染能力

全局搜索功能加强

全新的Market程序,搜索更快布局更合理

3.5 Android 2.2(Froyo冻酸奶)

全面支持Flash 10.1

应用程序自动升级,让升级更加人性化

支持应用程序安装在外置内存上

Linux内核将升级为最新的2.6.32版本,系统更加稳定

对系统性能进一步优化,让手机有更多的运行内存

增加了轨迹球LED指示灯变色这个新功能

增加了对3D性能的优化,3D性能更加强大

FM功能也将在新系统中得到全面支持

3.6 Android 2.3(2.3 Gingerbread姜饼)

用户界面更美观

提升游戏体验

提升多媒体能力

增加官方进程管理

改善电源管理

NFC近场通信

全局下载管理

全新虚拟键盘

原生支持前置前置摄像头

SIP网络电话

3.7 Android3.0到3.1(3.0 Honeycomb 蜂巢):

  安卓3.0系统主要用于安卓的平板产品,画面动感,可操控性更强,代表有摩托罗拉的平板产品XOOM,3.1也已经发布,也主要用于平板产品。

3.8 Android4.0(4.0 Ice CreamSandwich)

单一系统

  Android 4.0将只提供一个版本,同时支持智能手机、平板电脑、电视等设备。

一流的新UI

开源

  此前Android 3.0曾一度宣布不采取开源措施,然而谷歌深知Android系统一大成功特性就是开源。平板上吃到的苦头势必在全新的Android 4.0上避免,用户为中心的刷机资源一定会让Android 4.0锦上添花。

3.9 Android 5.0 Hello 5.0

基于Linux内核3.0

通过Android Market购买音乐

  谷歌推出Google Music Beta ,允许上传2万首音乐到Google的云端服务器,自动创建播放列表在任何支持flash的设备上回放.

多核处理器优化

集成Google电视和Chrome OS的智能停放

为OEM提供了官方的主题引擎

支持现有的智能手机

新的摄影技巧以及虚拟摄像机

3.10 Android 6.0 Marshmallow(棉花糖)

锁屏下语音搜索

指纹识别

更完整的应用权限管理

Doze电量管理

Now on Tap功能

App Links

3.11 Anroid 7.0 (Nougat牛轧糖)

!Anroid 7.0 (牛轧糖)

分屏多任务

全新下拉快捷开关页

通知消息快捷回复

通知消息归拢

流量保护模式

全新设置样式

改进的Doze休眠机制

系统级电话黑名单功能

菜单键快速应用切换

转载请注明原文地址: https://www.6miu.com/read-2450247.html

最新回复(0)