第一章  前引
  滚滚长江东逝水   浪花淘尽英雄   是非成败转头空   青山依旧在   几度夕阳红   白发渔樵江渚上   惯看秋月春风   一壶浊酒喜相逢   古今多少事   都付笑谈中

   智能的机操作系统经过多盘厮杀,到现在形成了三足鼎立之势:Android、iOS、Windows phone 8三者一统天下。而其他的诸如Symbian S60, UIQ, Windows Mobile, Linux, Brew、 Blackberry……则成为了过眼烟云。

  今天,Android更是在市场上有75%的占有率;在国内比例更甚,达到90%之多。

  有人说:上一个十年是互联网时代;这个十年就是移动互联时代!

  你还在等什么?

一、手机的发展史

  1844年5月24日。莫尔斯的电报机从华盛顿向巴尔的摩发出人类历史的第一份电报"上帝创造了何等奇迹!"   1875年6月2日,贝尔做实验的时候,不小心把硫酸溅到了自己的腿上。他疼得对另一个房间的同事喊到"活,快来帮我啊!"而这句话通过实验中的电话传到了在另一个房间接听电话的活特耳里,成为人类通过电话传送的第一句话。   1831年,英国的法拉第发现了电磁感应现象,麦克斯韦进一步用数学公式阐述了法拉第等人的研究成果,并把电磁感应理论推广到了空间。而60多年后赫兹在实验中证实了电磁波的存在。   电磁波的发现,成为"有线电通信"向"无线电通信"的转折点,也成为整个移动通信的发源点。正如一位科学家说的那样"手机是踩着电报和电话等的肩膀降生的,没有前人的努力,无线通信无从谈起。"   1973年4月的一天,一名男子站在纽约的街头,掏出一个约有两块砖头大的无线电话,并开始通话。这个人就是手机的发明者马丁库泊。当时他还是摩托罗拉公司的工程技术人员。这是当时世界上第一部移动电话。   1975年,美国联邦通信委员会(FCC)确定了陆地移动电话通信和大容量蜂窝移动电话的频谱。为移动电话投入商用做好了准备。   1979年,日本开放了世界上第一个蜂窝移动电话网。   1982年欧洲成立了GSM(移动通信特别组)    1985年,第一台现代意义上的可以商用的移动电话诞生。它是将电源和天线放置在一个例子里,重量达3公斤。与现代形状接近的手机,则诞生于1987 年。其重量仍有大约750克,与今天仅重60克的手机相比,象一块大砖头。此后,手机的"瘦身"越来越迅速。1991年,手机重量为250克左右。 1996年秋出现了体积为100立方厘米,重量为100克的手机。此后又进一步小型化,轻型化,到1999年就轻到了60克以下。

二、智能手机发展史

  世界上第一部智能手机是摩托罗拉在2000年生产的名为天拓A6188的手机。

   该手机是全球第一部智能手机,也是第一部具有触摸屏的PDA手机,它同时还是第一部中文手写识别输入的手机,但最重要的是A6188采用了摩托罗拉公司 自主研发的龙珠(Dragon ball EZ)16MHz CPU,支持WAP1.1无线上网,采用了PPSM (Personal Portable Systems Manager)操作系统。龙珠(Dragon ball EZ)16MHz CPU也成为了第一款在智能手机上运用的处理器,虽然只有16MHz,但它为以后的智能手机处理器奠定了基础,有着里程碑的意义。

三、认识Android

  Android最早由安迪·罗宾(Andy Rubin)创办,于2007年被Google公司收购,Google公司凭借Android操作系统在智能手机上取得了巨大的成功。

  如果以前你对智能机了解不多也没有关系,你能感觉到现在的手机除了能够打电话、发短信之外,越来越像一台功能强大的小电脑就OK了!

四、修炼之道

  1、不论章法,实现就好

   对于我们菜鸟级别,初学的时候很多朋友听了网上传言的“学编程要六级以上英语,高等数学更是要过硬”以致于很多朋友只能“高山仰止”!而实际上初学者经 验不足,初入此道,程序可能存在种种错误和BUG,但是这都不能影响我们学习的决心和勇气,就像学开车,即使你从驾校出来有了驾照,刚上路仍然感觉手忙脚 乱,眼睛不够用一样,随着你的车技娴熟,你会变得从容起来,编程一样。   不要怕错,学编程比开车要好得多,无论如何你都不会“闯车祸”,大不了重来,怕什么,谁不是从1、2、3开始学起的!

  2、规范有序

   有了一定的经验就不能像初始阶段,程序逐渐开始规范,无论变量的命名还是各种文档,并且注重程序的运行效率等等。我们都讲:细节决定成败,但往往是“严 于律人,宽以待己”,这样不好!细节不是喊一声就会出现在你面前的,这是一个需要不断学习和实践。这个过程有长有短,要看个人的学习能力,领悟能力。   做到内外兼修,内,指的是需求把握,设计思想,设计模式等。外,指的是写代码时的规范,做界面时的严谨等。     

       3、用户体验

   因为我们设计的程序最终是给用户用的,要注意用户体验。

   人性化则显得至关重要。   

       4、学无止境  

 入门也许是容易的,但是想达到大师级别真不是一件容易的事。  

 冰冻三尺,非一日之寒。

(物有本末,事有终始。知所先后,则近道矣。——《大学》)

转载于:https://www.cnblogs.com/love-in-paradise/p/3390486.html

每天进步一点点:andriod学习从零开始相关推荐

  1. 《Python深度学习从零开始学》简介

    #好书推荐##好书奇遇季#深度学习入门书<Python深度学习从零开始学>,京东当当天猫都有发售.从模型和实验入手,快速掌握深度学习技术. 业内大咖强力推荐!!!武汉大学信息管理学院教授 ...

  2. python数值运算实例_“每天进步一点点”案例学习python数值操作

    这是树哥讲python系列的第四篇文章. 本质上计算机熟悉的是二进制,也就是我们常说的"0,1"代码,所以无论是执行的命令还是数据本身,都必须转化为0和1他们才会认知.而我们熟悉的 ...

  3. Mono for Andriod学习与实践(1)— 初体验

    对于Andriod的开发者来说,相信Java语言是第一选择,可是对于.Net开发者来说,要想利用C#在Andriod平台上开发,Mono提供了相应的开发平台来实现,Mono for Andriod就是 ...

  4. C语言学习——从零开始学编程(第二篇:C语言知识总括)

    本节将介绍:C语言的基本框架和大部分知识的浅了解(记得先看目录哦~~) 前言--小颖的话 提示:本文篇幅长,知识点多,可以分开学习,记得收藏点赞哦~ 一.数据类型 1.C语言中的关键字 2.不同类型所 ...

  5. “Tensorflow2.0深度学习从零开始学”真的从零开始?

    首先,这是一个书评,不是一个问题的回答. "从零开始","从小白到精通"一类的书籍从名字上本是一个好的意思,带人入门,一个不粗的出发点.本世纪初的时候还好,但是 ...

  6. 图像分割深度学习从零开始学习路线

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:深度学习这件小事  第零阶段:看分割看不懂 这个阶段典型 ...

  7. 收藏 | 图像分割深度学习从零开始学习路线

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:计算机视觉联盟 第零阶段:看分割看不懂 这个阶段典型表现 ...

  8. air for andriod学习笔记1- 将现有fla文件生成为apk

    一.简单记一下按照官方文档操作后即可实现: 官方文档地址: https://helpx.adobe.com/cn/animate/using/publishing-air-android-applic ...

  9. C语言学习——从零开始学编程(第三篇:选择与循环)

    文章目录 前言--小颖的话 一.语句 1)C语言中的语句有哪些 2)语句 二.选择语句 1) if选择语句 1. if语句 2.if-else语句 3.if - else if - else 多分支语 ...

最新文章

  1. element ui 图片控件 排序_Element-ui上传图片后隐藏上存控件
  2. scss安装_安装了这9个免费PS插件后,终于能正常时间下班了……
  3. Java后端简历模板,转疯了!
  4. com组件 安全提示_【加粉利器】百度基木鱼通用微信组件上线
  5. 微机常见硬盘故障分析及检测
  6. 结束 txt进程_Python多进程抓取拉钩网十万数据
  7. java 标准输入流 关闭 打开_java输出流关流疑问,以下这个程序的in和out是否要关闭?...
  8. pure-ftpd搭建教程
  9. python从入门到放弃pdf下载-Python从入门到放弃(一): Python下载及打开世界之窗...
  10. route debugger
  11. c语言常用词汇下载,C语言常用词汇表
  12. xsd文件转图片_原来华为手机能一键将图片转为PDF,实在太方便啦!你还不会吗?...
  13. SQL Server 2008数据库快照技术(八)
  14. Hyper-v中安装centos网卡故障
  15. 防止浏览器嗅探音视频--blob对象在audio和video标签中的使用
  16. caj安装,win10,错误1372。无效驱动器:D:\ (解决方案大全总结)
  17. w ndoWs10开机时间长,如何解决Win10正式版开机慢且开机黑屏时间长问题【图文教程】...
  18. Wireshark使用技巧
  19. 数据驱动决策:如何用数据分析推动业务增长
  20. 安全多方计算——Yao‘s 混淆电路

热门文章

  1. 九、ES6的箭头函数
  2. OSPF协议及链路状态算法(详解)
  3. LeetCode 1016. 子串能表示从 1 到 N 数字的二进制串(bitset)
  4. LeetCode 295. 数据流的中位数(大小堆)
  5. LeetCode 494. 目标和(DFS+DP)
  6. 数据结构--栈--共享顺序栈
  7. 利用python批量修改文件名称
  8. 帝国cms搜索php分页,帝国cms V7.2自定义分页(列表分页,内容分页)样式步骤
  9. 超硬核 ICML’21 | 如何使自然语言生成提速五倍,且显存占用减低99%
  10. 知乎热榜:程序员达到什么水平能拿到20k月薪