Android(安卓)是什么?
最新推荐文章于 2024-09-09 20:51:22 发布
xiaoyaGrace
最新推荐文章于 2024-09-09 20:51:22 发布
阅读量1.7w
收藏
8
点赞数
2
CC 4.0 BY-SA版权
分类专栏:
Android
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiaoyaGrace/article/details/105052281
Android
专栏收录该内容
1 篇文章
订阅专栏
本文将介绍Android操作系统的基本概念,包括它的起源、系统架构以及在移动设备上的应用。Android是由Google主导开发的一款开源移动操作系统,主要应用于智能手机和平板电脑,提供丰富的应用程序生态和高度定制化的用户体验。
Android 的历史
Android 一词最早出现于法国作家利尔亚当 (Auguste Villiers de l'Isle-Adam) 在 1886 年发表的科幻小说《未来夏娃》(L'ève future) 中,将外表像人的机器起名为 Android 。
Android 本意指“机器人”,是一个全身绿色的机器人,绿色也是 Android 的标志。Android 最初由现任 Google 工程副总裁安迪•罗宾 (Andy Rubin) 开发于 2003 年,于 2005 年被 Google 收购。
Android 是基于 Linux 内核的软件平台和操作系统,是 Google 在 2007 年 11 月 5 日公布的手机系统平台,早期由 Google 开发,后由开放手机联盟(Open Handset Alliance)开发。它采用了软件堆层(Software Stack,又名以软件叠层)的架构,主要分为三部分。底层以 Linux 内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以 Java 作为编写程序的一部分。
Android 在未公开之前常被传闻为 Google 电话或 gPhone 。大多传闻认为 Google 开发的是自己的手机电话产品,而不是一套软件平台。
Android的发展
2003 年 10 月,Android 公司在加州 Palo Alto 市成立,联合创始人为 Andy Rubin、Rich Miner、Nick Sear 与 Chris White。
2005 年 8 月,Google 收购了成立仅 22 个月的高科技企业 Android 公司。
2007 年 11 月 5 日,Google 公司正式向外界展示 Android 操作系统。Google 与 34 家手机制造商、软件开发商、电信运营商和芯片制造商共同创建开放手持设备联盟。
2008 年 5 月 28 日,Patrick Brady 于 Google I/O 大会上提出 Android HAL 架构图,8 月 18 日,Android 获得美国联邦通信委员会的批准。
Android 软件一经推出,版本升级非常快,几乎每隔半年就有一个新的版本发布。
2008 年 9 月发布 Android 第一版 Android 1.1。后从 Android 1.5 版本开始,Android 用甜点作为它们系统版本代号的命名方法。
2009 年 4 月 30 日,官方 1.5 版本 Cupcake(纸杯蛋糕)正式发布。
2009 年 9 月 15 日,Android 1.6 Donut(甜甜圈)版本发布。
2009 年 10 月 26 日,Android 2.0 / 2.0.1 / 2.1 Eclair(松饼)版本发布。
2010 年 5 月 20 日,Android 2.2 / 2.2.1 Froyo(冻酸奶)版本发布。
2010 年 12 月 7 日,Android 2.3 Gingerbread(姜饼)版本发布。
2011 年 2 月 2 日,Android 3.0 Honeycomb(蜂巢)版本发布。
2011 年 5 月 11 日,Android 3.1 Honeycomb(蜂巢)版本发布。
2011 年 7 月 13 日,Android 3.2 Honeycomb(蜂巢)版本发布。
2011 年 10 月 19 日,Android 4.0 Ice Cream Sandwich(冰激凌三明治)版本在香港正式发布。
2011 年 12 月 20 日,谷歌发布了 Android 4.0 操作系统的最新版本 4.0.3,称其对 Android 系统做出了多处改进,并修复了一些缺陷。
2012 年 6 月 28 日,谷歌在 2012 年的 I/O 开发者大会上发布了 Android 4.1 操作系统,Android 4.1 Jelly Bean(果冻豆)是继“冰激凌三明治”之后的下一版 Android 系统。
2012 年 10 月底,Google 在网上以在线的形式发布了全新的 Android 4.2 系统,以及新一代的 Nexus 系列手机 LG Nexus 4 和平板电脑 Nexus 10。Android 4.2 新系统界面改动不大,代号还称为 Jelly Bean,新增了系统全景。
2013 年 7 月 25 日,发布 Android 4.3。
2013 年 11 月,Android 4.4 发布,代号为 KitKat。
2014 年 10 月 16 日,发布 Android 7.0 版本,代号为 Nougat ,第一次全面支持 ART ,并支持平板和可穿戴设备的开发。
2015 年 3 月,Google 发布了 Android 5.1 版本,主要目的是修复 Android 7.0 版本的 Bug,因此其版本号仍然为 Nougat。
2015 年 5 月 8 日,Google 在 Google I/O 2015 大会上发布了 Android 6.0 版本,版本号为 Marshmallow。
2016 年 5 月 18 日,Google 在 Google I/O 2016 大会上发布了 Android 7.0 版本,版本号为 Android Nougat,又称为 Android N。
Android 的优点
Android 的优点主要包括以下 6 项。
1) Android 性价比高
消费者选择产品,价格是必然要考虑的一个因素,iPhone 虽好,但是价格让一般人望而却步。苹果就像是宝马、奔驰,虽然大家都认为它很好,但是一般人消费不起,只有看的份儿。而 Android 如同大众,满大街跑的都是甚至有一些型号是可以与宝马、奔驰相媲美的。
虽然 Android 平台的手机廉价,但是其性能却一点也不低廉,触摸效果比苹果差不到哪里去。Android 平台简单实用,无论是功能还是外观设计,都可以与苹果一决高下。在数量众多的 Android 手机中,消费者总是会找到一款满意的 Android 手机取代价格高昂的 iPhone。
2) 应用程序发展迅速
智能手机玩的就是应用,虽然现在 Android 的应用还无法与苹果相竞争,但是随着 Android 的推广与普及,应用程序的数量增长迅速,Android 应用在可预见的未来是有能力与苹果相竞争的。而来自 Android 应用商店最大的优势是,不对应用程序进行严格的审查。在这一点上优于苹果。
3) 智能手机厂家助力
现在,世界上很多智能手机厂家都加入了 Android 阵营,并推出了一系列的 Android 智能机。摩托罗拉、三星、HTC、LG 等厂家都与谷歌建立了 Android 平台技术联盟。厂商加盟的越多,手机终端就会越多,其市场潜力就越大。
4) 运营商鼎力支持
在国内,三大运营商铆足了劲推广 Android 智能机。联通的“0元购机”、电信的千元 3G、移动的索爱 A8i 定制机都显示了运营商对 Android 智能机的期望。
在美国,T-Mobile USA、Sprint、AT&T 和 Verizon 都推出了 Android 手机。此外,KDDI(日本)、NTTDoCoMo(日本)、TelecomItalia(意大利电信)、T-Mobile(德国)、Telefónica(西班牙)等众多运营商都是 Android 的支持者,有这么多的运营商支持 Android,自然会占据巨大的市场份额。
5) 机型多,硬件配置优
自从 Google 推出 Android 系统以来,各大厂家纷纷推出自己的 Android 平台手机,HTC、索尼爱立信、魅族、摩托罗拉、夏普、LG、三星、联想等都推出了各自的 Android 手机,机型多样,数不胜数。
6) 系统开源利于创新
Android 是开源的,允许第三方修改,这在很大程度上容许厂家根据自己的硬件更改版本,从而能够更好地适应硬件,与之形成良好的结合。开源能够 Android 版本升级更快。
什么是智能手机
智能手机(Smart Phone)是指“像个人电脑一样具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通信网络来实现无线网络接入”的这样一类手机的总称。
“智能手机”这个说法主要是针对“功能手机(Feature Phone)”而言的,本身并不意味着这个手机有多“智能”;从另一个角度来讲,所谓的“智能手机”就是一台可以像电脑那样随意安装和卸载应用软件的手机,而“功能手机”则不能。
Java 的出现使后来的“功能手机”具备了安装 Java 应用程序的功能,但是 Java 应用程序的操作友好性、运行效率及对系统资源的使用情况都比“智能手机”差了很多。
智能手机具有五大特点:
具备无线接入互联网的能力,即需要支持 GSM 网络下的 GPRS 或者 CDMA 网络的 CDMA 1X 或 3G(WCDMA、CDMA-EVDO、TD-SCDMA)网络,甚至是 4G(HSPA+、FDD-LTE、TDD-LTE)网络。
具有 PDA 的功能,包括 PIM(个人信息管理)、日程记事、任务安排、多媒体应用、浏览网页。
具有开放性的操作系统,可以安装更多的应用程序,使智能手机的功能可以得到无限扩展。
人性化,可以根据个人需要扩展机器功能。
功能强大,扩展性强,第三方软件支持多。
智能手机比传统的手机具有更多的综合性处理能力,与传统手机外观和操作方式类似,但是传统手机使用的是生产厂商自行开发的封闭式操作系统,所能实现的功能非常有限,不具备智能手机的扩展性。
智能手机操作系统
智能手机是一种在手机内安装了相应开放式操作系统的手机,随着通信技术的发展,尤其是第三代移动通信技术(3G)的逐步成熟,市场上对功能更强、扩展性能更好的智能手机的需求量增长迅猛。具备独立的操作系统是智能手机最重要的特征。
智能手机操作系统是一种运算能力及功能比传统功能手机系统更强的手机系统。智能手机操作系统领域也是各大手机厂商争夺的焦点。
目前,主流的智能手机操作系统主要有 Symbian OS、Windows Phone、iOS、Palm OS、BlackBerry OS 和 Android 六种,它们的特点如下。
1) Symbian OS
塞班操作系统(Symbian OS)最初是由 Symbian 公司(诺基亚、索尼爱立信、摩托罗拉、西门子等几家大型移动通信设备商共同出资组建的一个合资公司,专门研发手机操作系统)开发的。
前身是 Psion 公司推出的 EPOC(Electronic Piece of Cheese)操作系统,是专门用于智能手机和移动设备的32位抢占式、多任务操作系统。其内核与 GUI(Graphical User Interface,图形用户界面,又称图形用户接口)分开,功耗低、占用内存少。
Symbian 操作系统在智能移动终端上拥有强大的应用程序以及通信能力,这都要归功于它有一个非常健全的、核心强大的对象导向系统、企业用标准通信传输协议以及完美的 Sun Java 语言。
Symbian 认为无线通信装置除了要提供声音沟通的功能外,同时也应具有其他种类的沟通方式,如触笔、键盘等。
在硬件设计上,它可以提供许多不同风格的外形,比如提供真实或虚拟的键盘,在软件功能上可以容纳许多功能,包括和他人分享信息,浏览网页,发送、接收电子邮件和传真,以及个人生活行程管理,等等。
Symbian 操作系统在扩展性方面为制造商预留了多种接口,而且 EPOC 操作系统还可以细分成三种类型:Pearl、Quartz 和 Crystal,分别对应普通手机、智能手机和 Hand Held PC 场合的应用。
塞班操作系统为第三方开发商提供一个标准和开放的平台环境。使得第三方应用程序的设计者能够基于该平台开发自己的应用软件。这种方式带来的不足之处是,由于第三方厂商的用户接口程序是不同的,造成了软件不能通用,扩展性较差。这使得塞班操作系统在办公软件和多媒体录放软件上没有开发出足够多的软件供用户使用。
多年来,Symbian 系统一直占据智能系统的市场霸主地位,系统能力和易用性方面均很出色,但是在 Android 系统出现后,Symbian 系统的市场占有率急剧下降。
2) Windows Phone
Windows Phone 最早叫 Windows Mobile(简称 WM),是微软针对移动设备而开发的操作系统。该操作系统的设计初衷是尽量接近桌面版本的 Windows。
微软按照电脑操作系统的模式来设计 WM,应用软件以 Microsoft Win32 API 为基础。2010 年 10 月,Windows Phone 操作系统正式发布后,Windows Mobile 系列正式退出手机系统市场。微软公司正式发布了智能手机操作系统 Windows Phone,同时将谷歌的 Android 和苹果的 iOS 列为主要竞争对手。
2011 年 2 月,诺基亚与微软达成全球战略同盟并深度合作共同研发。2012 年 3 月 21 日,Windows Phone 7.5 登陆中国。6 月 21 日,微软正式发布最新手机操作系统 Windows Phone 8,Windows Phone 8 采用和 Windows 8 相同的内核。
Windows Phone 具有桌面定制、图标拖曳、滑动控制等一系列前卫的操作体验,其主屏幕通过提供类似仪表盘的体验来显示新的电子邮件、短信、未接来电、日历约会等,让人们对重要信息保持时刻更新。
还包括一个增强的触摸屏界面,更方便手指操作,以及一个最新版本的 IE Mobile 浏览器,该浏览器在一项由微软赞助的第三方调查研究中,和参与调研的其他手机浏览器相比,可以执行指定任务的比例高达 48%。很容易看出微软在用户操作体验上所做出的努力。
史蒂夫·鲍尔默也表示:“全新的 Windows 手机把网络、个人电脑和手机的优势集于一身,让人们可以随时随地享受到想要的体验。”
3) iOS
iOS 在 2011 年 6 月前叫 iPhone OS,是苹果公司为其移动设备开发的操作系统,最初是设计给 iPhone 和 iPod Touch 使用的。
与 Mac OS X操作系统一样,它也是以 Darwin 为基础的。2011 年 6 月之后,iOS 的版本为 5 和 6,通常称为 iOS 5和 iOS 6。苹果推出其第一款智能手机 iPhone 后获得了巨大的成功。
iOS 继承了 Mac OS X 在个人电脑上界面美观的优势,多点触摸技术的加入为 iPhone 在智能手机领域获得了可观的市场份额。
iOS 采用 Quartz 图形框架,能够通过显卡硬件加速实现复杂的图形显示。然而 iOS 是一个不开放的平台,用户不能设计和加载任何第三方的应用程序。这使得 iOS 的扩展性受到很大的限制。
4) Palm OS
Palm OS 是 Palm 公司开发的专用于 PDA 上的一种操作系统,这是 PDA 上的霸主,一度占据了 90% 的 PDA 市场的份额。虽然其并不是专门针对手机设计的,但是 Palm OS 的优秀性和对移动设备的支持同样使其能够成为一个优秀的手机操作系统。
Palm 操作系统是多任务的,但每次只允许一个应用程序的打开,多个应用程序不能同时运行,这使得其运行速度很快,具有较好的实用性,但不适应需要多应用程序运行的场合。
5) BlackBerry OS
BlackBerry OS 是 RIM 公司(Research In Motion)专用的操作系统。
“黑莓”(BlackBerry)移动邮件设备基于双向寻呼技术。该设备与 RIM 公司的服务器相结合,依赖于特定的服务器软件和终端,兼容现有的无线数据链路,实现了遍及北美、随时随地收发电子邮件的梦想。这种装置并不以奇妙的图片和彩色屏幕夺人耳目,甚至不带发声器。
黑莓是目前在美国、加拿大地区相当流行的无线收发电子邮件的软件,它将软件客户端结合在移动电话、PDA 及其他通信终端上,用户可以通过其无线装置来安全地访问电子邮件、企业数据、Web 以及进行企业内部的语音通话。
BlackBerry OS 具有多任务处理能力,并支持特定的输入装置,如滚轮、轨迹球、触摸板以及触摸屏等。
BlackBerry 平台最著名的莫过于它处理邮件的能力。该平台通过 MIDP 1.0 以及 MIDP 2.0 的子集,在与 BlackBerry Enterprise Server 连接时,以无线的方式激活并与 Microsoft Exchange、LotusDomino 或 Novell GroupWise 同步邮件、任务、日程、备忘录和联系人。该操作系统还支持 WAP 1.2。
6) Android
Android 是一种以 Linux 为基础的开放源码操作系统。主要应用于便携设备。
最初由 Andy Rubin 开发,最初主要支持手机。2005 年,由 Google 收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域。它采用 Linux 2.6.x 版本内核,采用自己的 GUI 架构和应用程序接口,并采用 Java 语言来开发应用程序。它拥有 Linux 操作系统的开放性、对硬件支持好等优点,并且界面美观,这使得它受到市场的普遍欢迎。
Android 的主要竞争对手是苹果公司的 iOS 以及 RIM 的 BlackBerry OS。2011 年第一季度,Android 在全球的市场份额首次超过塞班系统,跃居全球第一。
Linux 操作系统的嵌入式版本是为各种资源受限的嵌入式终端产品设计的。开放的源码和免费供人使用的特点使得 Linux 的应用开发人员非常丰富。而越来越多的智能手机开发商也倾向于研发 Linux 智能手机,以此来降低手机成本。
相比于其他智能手机操作系统,Linux 独有的优势包括以下4个方面:
Linux 操作系统几乎能运行在所有主流的处理器上,如 X86、PowerPC、ARM 等。
Linux 作为一个多用户多任务的操作系统,符合 POSIX 便携式计算机环境操作系统接口标准。
Linux 支持和鼓励差异,具有良好的开放性,使得用户可以构筑适合自己的系统。
Linux 是无任何附加条件的开放平台,对硬件平台具有更好的适应性,可移植性强,允许定制用户界面和服务,支持多种格式的可执行文件等。
Android 的特点是开放源代码,它的 SDK 开放给任何开发商,所有开发商都可以随意更改界面。
确定要放弃本次机会?
福利倒计时
:
:
立减 ¥
普通VIP年卡可用
立即使用
xiaoyaGrace
关注
关注
2
点赞
踩
8
收藏
觉得还不错?
一键收藏
知道了
0
评论
分享
复制链接
分享到 QQ
分享到新浪微博
扫一扫
举报
举报
专栏目录
初识安卓系统
qq_30999865的博客
12-29
2314
简单介绍安卓系统,包括安卓系统的定义,安卓系统体系结构,安卓系统的优缺点,安卓系统版本与处理器等内容。
android开发环境搭建——android studio
龟的小号的博客
04-05
2万+
文章目录一、安装jdk二、下载包含android sdk 的android studio三、安装Android Studio四、配置 Android Studio五、第一个helloworld六、Android sdk 环境配置七、配置android manager镜像八、取消安装的时候设置的代理九、安装模拟器十、运行安卓程序
1、下载jdk、androidsdk、eclipse、adt
2、安装...
参与评论
您还未登录,请先
登录
后发表或查看评论
Android基础入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)
weixin_58257948的博客
08-19
5959
gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。所谓的构建过程就是:编译,测试,依赖管理,打包,部署。以前我们开发是手动导入jar包的,类似于面向过程,一步一步来,缺什么包就导什么包,很麻烦,容易出错,jar包版本还不统一,需要关心jar包与jar包之间的依赖。
Android知识总结
weixin_63526054的博客
05-31
1390
Android应用开发是指使用Java或Kotlin等编程语言和Android Studio等开发工具来创建在Android操作系统上运行的应用程序的过程。这些应用程序可以在Android设备上或通过Google Play商店发布供其他用户下载和使用。开发人员可以使用各种API和库来访问设备硬件和系统功能,如摄像头、传感器、存储、网络连接等,以构建各种类型的应用程序,包括游戏、社交媒体、工具、商务应用等。
Android是什么
weixin_33674437的博客
01-04
183
Android是一个针对移动设备的软件包,包括操作系统、中间件和关键的应用程序。Android SDK提供了在Android平台上使用Java编程语言进行应用开发所必须的工具和APIs。
功能特点
1. Application Framework使组件能够重用和替换;
2. 针对移动设备而优化的Dalvik虚拟机;
3....
Android SDK是什么?
2401_84909321的博客
06-22
2083
Android SDK(Software Development Kit),即Android软件开发工具包,是Android应用开发的核心组成部分。的按钮对象,然后为其设置了点击事件监听器。当按钮被点击时,会弹出一个Toast消息提示“Button clicked!这个示例简单明了地展示了如何使用Android SDK中的Button组件和事件监听机制来实现按钮的点击事件处理功能。为了更好地说明Android SDK的使用方法和效果,可以结合一个简单的代码示例来进行说明。在这个示例中,我们首先通过。
【Android】SDK是什么?
yao_yaoya的博客
03-23
4568
SDK,即Software Development Kit的缩写,译为软件开发工具包。即辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做SDK。APP开发更偏向于用户层面,从UI展示到业务逻辑处理,全程处理用户的行为。SDK开发偏向于功能方面,注重功能的开发实现。
什么是Android逆向?如何学习安卓逆向?Android逆向自学笔记入门到实战
2401_84149875的博客
04-19
2296
*其实上面说了这么多,钱是永远赚不完的,在这个知识付费的时代,知识技能提升才是是根本!我作为一名8年的高级工程师,知识技能已经学习的差不多。**在看这篇文章的可能有刚刚入门,刚刚开始工作,或者大佬级人物。像刚刚开始学Android开发小白想要快速提升自己,最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效,所以这里分享一套高手学习的源码和框架视频等精品Android架构师教程,保证你学了以后保证薪资上升一个台阶。这么重要的事情说三遍啦!
Android Shape是什么?渐变、描边、圆角,如何使用?真实场景使用
最新发布
前期后期
09-09
2313
Android中的shape主要用于绘制简单图形并控制这些图形的样式。Shape的定义文件是XML格式的,以元素为根节点,通过不同的子节点和属性来控制图形的具体表现。Shape允许开发者自定义控件(如按钮、文本框等)的背景、边框等样式,使得应用界面更加美观和个性化。通过设置shape的corners、solid、stroke等属性,可以轻松实现圆角背景、纯色填充、边框描边等效果。效果如下图:我们可以注意到这个按钮,有描边、有圆角以及渐变,是如何实现的?
android是什么意思
塑料机霸
09-18
7244
Android本义指"机器人",最早出现于法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》中,他将外表像人的机器起名为Android。同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,中文名:安卓(官方) 。Android系统早期由
什么是安卓?
遇见1995
02-29
1万+
Android是一个开源的,基于Linux的移动设备操作系统,主要使用于移动设备,如智能手机和平板电脑。
Android是由谷歌及其他公司带领的开放手机联盟开发的。
Android编程是基于Java编程语言的。
Android系统介绍与框架
热门推荐
深之JohnChen的专栏
07-24
6万+
一、Andriod是什么?
Android系统是Google开发的一款开源移动OS,Android中文名被国内用户俗称“安卓”。Android操作系统基于Linux内核设计,使用了Google公司自己开发的Dalvik
Java虚拟机。Android操作系统已经成为全球最大的智能手机操作系统。
1)、开放性
Android完全开源,且该平台从底层操作系统到上层的用户界面和应用程序都不存在
什么是Android?
mmdev
07-19
242
What isAndroid?
学了Android的四大组件,学了怎样在Android上创建自己的应用程序,并有能力开发自己的应用程序了,但是要想真正了解Android,还得多看Android的开发文档。下面翻译了一下Android开发文档中关于什么是Android的阐述。学到了一些知识,至少从大的方面看会更开阔(可能有不准确的地方)!!共勉。留在慢慢品味。
什么是android?
...
android是什么?
melody0205的博客
06-25
1875
Android是一种以Linux与JAVA为基础的开放源代码操作系统,主要使用于便携设备。中国大陆地区较多人使用“安卓”。Android操作系统最初由Andy oid 是运行于 Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被...
android_什么是安卓
Android攻城狮
04-26
2328
何为安卓,一个定义:日常生活中经常接触到的关于安卓的东西是非常多,比如安卓手机、智能电视、手表、智能家居。包括时下最火热的VR中也包含着安卓。但是多数人不能给安卓一个合适的定义。安卓其实就一个平台,Windows就是平台,也就是咱们时常去说的系统。当然网上经常有去说“安卓平台”和“安卓框架的”,但是首先要清楚平台是包含着框架的。框架是我们日常开发时需要使用到的,它是建立在安卓平台之上的。安卓是一个...
什么是android
qq_34148178的博客
03-04
1390
做android也有几年时间了,最近忽然感觉工作的时间越长,越来月迷失方向了,故此重新拾起android基础温习一遍,也与大家分享分享工作的经验,和本人所理解的部分android基础知识,至于往后往哪方面研究,就先等我吧基础知识在巩固一边,再做打算!有可能有很多地方会出现分析错误,如果那位大神看出来了,请勿做过客,欢迎指正!谢谢!
恩!唔!那就先讲一下什么是android吧。
android是
什么是Android?
04-29
1298
Android是用于移动设备的软件包,包含操作系统、中间件以及各种关键应用。Android SDK 提供了必要的工具和API,以便开发者在Android平台上使用java语言开发应用程序。特性应用框架 组件重用 Dalvik虚拟机 为移动设备优化 浏览器集成 基于开源 WebKit 引擎 优化的图形功能 可自定义的2D图形库;3D图形基于OpenGL ES 1.0 版 (硬
什么是 Android Studio?
05-21
Android Studio是谷歌为安卓开发推出的一款官方的全集成开发工具。它是一个基于IntelliJ IDEA的Android开发环境,包括IDE和Android SDK工具包。它提供了丰富的开发工具和插件,以帮助开发者构建高质量的安卓应用程序。Android Studio支持Java、C++、Kotlin等多种编程语言,同时还提供了实时布局编辑器和XML编辑器等功能,让开发者能够更加方便地进行安卓应用程序开发。此外,Android Studio还支持代码版本控制系统,例如Git、GitHub等。