【Android 开发入门】我认识中的Android

简介: 2014年12月从csdn专家福利获得的一本书《Android游戏开发技术实战详解》,尘封了一年多的时间,今天才翻开来看。我认识中的Android,提到Android最先浮现在我脑海中的是那可爱的机器人图标:这个Logo是由Ascender公司设计的,诞生于2010年,其设计灵感源于男女厕所门上的图形符号(真的是灵感无处不在),于是布洛克绘制了一个简单的机器人,它的躯干就像锡罐的形状,头上还有两根天线,Android小机器人便诞生了。

2014年12月从csdn专家福利获得的一本书《Android游戏开发技术实战详解》,尘封了一年多的时间,今天才翻开来看。

我认识中的Android,提到Android最先浮现在我脑海中的是那可爱的机器人图标:


这个Logo是由Ascender公司设计的,诞生于2010年,其设计灵感源于男女厕所门上的图形符号(真的是灵感无处不在),于是布洛克绘制了一个简单的机器人,它的躯干就像锡罐的形状,头上还有两根天线,Android小机器人便诞生了。其中的文字使用了Ascender公司专门制作的称之为“Droid ” 的字体。Android是一个全身绿色的机器人,绿色也是Android的标志。


当然,这时我想起了 R2D2


虽然很多小伙伴天天用着Android系统的手机,或者天天开发着可以运行在Android系统上的应用或游戏,但在心里的地位它却永远比不上 R2D2 吧?


这个典型的机智、勇敢、而又鲁莽的宇航技工机器人,憨态可掬和忠主的表现是让人最容易记住的星球大战中的机器人。R2不止一次在关键时刻扭转乾坤。他那小巧的身体只有0.96米高,却塞满了装有各种工具的附加臂,这使他成为了一个了不起的太空船技工和电脑接口专家。

机器人操作系统

Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。Android一词最早出现于法国作家利尔亚当(Auguste Villiers de l'Isle-Adam)在1886年发表的科幻小说《未来夏娃》(L'ève future)中。他将外表像人的机器起名为Android。

Android本义指“机器人”,但现在我们搜索“机器人操作系统”,得到的结果却是(ROS,Robot Operating System)!

那么我就在想:

2007年到现在,将近十年的时间,Google在干嘛?

为什么Android没有成为首选的机器人操作系统?

而只是局限于手掌大的设备上。

哦,Google在打官司!

Google 打败 Oracle 赢得 Java 版权案官司

智能手机

智能手机,是指像个人电脑一样,具有独立的操作系统,独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序,并可以通过移动通讯网络来实现无线网络接入手机类型的总称。

智能手机的诞生,是掌上电脑(PocketPC)演变而来的。
最早的掌上电脑并不具备手机通话功能,但是随着用户对于掌上电脑的个人信息处理方面功能的依赖的提升,又不习惯于随时都携带手机和PPC两个设备,所以厂商将掌上电脑的系统移植到了手机中,于是才出现了智能手机这个概念。智能手机比传统的手机具有更多的综合性处理能力功能,比如Symbian操作系统的S60系列,Symbian的S60、Symbian3,以及一些MeeGo操作系统的智能手机。然而,就新近的发展来看,这些智能手机的类型有相融合的趋势。

智能手机具有五大特点:
⒈具备无线接入互联网的能力:即需要支持GSM网络下的GPRS或者CDMA网络的CDMA1X或3G(WCDMA、CDMA-2000、TD-CDMA)网络,甚至4G(HSPA+、FDD-LTE、TDD-LTE)。
⒉具有PDA的功能:包括PIM(个人信息管理)、日程记事、任务安排、多媒体应用、浏览网页。
⒊具有开放性的操作系统:拥有独立的核心处理器(CPU)和内存,可以安装更多的应用程序,使智能手机的功能可以得到无限扩展。
⒋人性化:可以根据个人需要扩展机器功能。根据个人需要,实时扩展机器内置功能,以及软件升级,智能识别软件兼容性,实现了软件市场同步的人性化功能。
⒌功能强大:扩展性能强,第三方软件支持多。
6.运行速度快:随着半导体业的发展,核心处理器(CPU)发展迅速,使智能手机在运行方面越来越极速。

先到这

嗯嗯,今天就先写到这吧,

Android本义指“机器人”,但却没有成为首选的机器人操作系统!

我是应该失望呢,还是失望呢,还是失望呢?

哦哦,这时我想起了安老师在《你好哇,程序员——漫话程序员面试求职、升职加薪、创业与生活》(点击链接查看书评)一书中推荐的书单,其中一本为《不抱怨的世界》,我刚刚是不是在抱怨抱怨抱怨呢?

重要的事情说三遍!

遇到不会的、做不好的,不妨努力做三遍,坚持下去,相信会有很大提高。

额,忘了问一句,你认识中的Android是什么样的呢?

上一篇:这是第一篇……

下一篇:《Android 开发入门》我为什么要在Android找工作越来越难的时候开始学习它

===========文档信息============ 
版权声明:非商用自由转载-保持署名-注明出处 
署名(BY) :testcs_dn(微wx笑) 
文章出处:[无知人生,记录点滴](http://blog.csdn.net/testcs_dn)


目录
相关文章
|
1天前
|
编解码 数据库 Android开发
安卓应用开发:打造高效用户界面的五大技巧
【5月更文挑战第18天】在竞争激烈的应用市场中,一个流畅且直观的用户界面(UI)对于安卓应用的成功至关重要。本文将探讨五种提升安卓应用用户界面性能的技巧,包括合理布局设计、优化资源使用、利用硬件加速、内存管理以及响应式编程。通过这些方法,开发者可以创建出既美观又高效的应用体验,从而吸引和保留用户。
|
2天前
|
JSON Android开发 数据格式
Android框架-Google官方Gson解析,android开发实验报告总结
Android框架-Google官方Gson解析,android开发实验报告总结
|
2天前
|
前端开发 Android开发
Android架构组件JetPack之DataBinding玩转MVVM开发实战(四)
Android架构组件JetPack之DataBinding玩转MVVM开发实战(四)
Android架构组件JetPack之DataBinding玩转MVVM开发实战(四)
|
2天前
|
安全 Linux Android开发
Android最强保活黑科技的最强技术实现,2024年最新阿里资深Android开发带你搞懂Framework
Android最强保活黑科技的最强技术实现,2024年最新阿里资深Android开发带你搞懂Framework
Android最强保活黑科技的最强技术实现,2024年最新阿里资深Android开发带你搞懂Framework
|
2天前
|
算法 前端开发 Android开发
Android文字基线Baseline算法的使用讲解,Android开发面试题
Android文字基线Baseline算法的使用讲解,Android开发面试题
Android文字基线Baseline算法的使用讲解,Android开发面试题
|
2天前
|
数据库 Android开发
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
|
2天前
|
缓存 Android开发
Android插件化——高手必备的Hook技术,零基础开发android
Android插件化——高手必备的Hook技术,零基础开发android
|
2天前
|
Android开发
Android高级开发面试题以及笞案整理,实战解析
Android高级开发面试题以及笞案整理,实战解析
|
2天前
|
Android开发
Android Jetpack架构开发组件化应用实战,字节跳动+阿里+华为+腾讯等大厂Android面试题
Android Jetpack架构开发组件化应用实战,字节跳动+阿里+华为+腾讯等大厂Android面试题
|
2天前
|
存储 定位技术 开发工具
Android 开发前的设计,Android之内存泄漏调试学习与总结
Android 开发前的设计,Android之内存泄漏调试学习与总结