第1章、从零开始学Android[通俗易懂]

第1章、从零开始学Android[通俗易懂]引子  滚滚长江东逝水  浪花淘尽英雄  是非成败转头空  青山依旧在  几度夕阳红  白发渔樵江渚上  惯看秋月春风  一壶浊酒喜相逢  古今多少事  都付笑谈中------------------------------------------  智能的机操作系统经过多盘厮杀,到现在形成了三足鼎立之势:Android、iOS、Window

大家好,又见面了,我是你们的朋友全栈君。

写在前面:

  每个人都是从菜鸟过来的,遥想当年(95年前后),为了搞明白一个东西,到图书馆、阅览室、找老师、找朋友、到书店,那一份苦与执着,想想都会让自己感动,那时候在中国没有百度,没有谷歌,今天,不明白的,有那么多不相识的网友帮忙,想想大家真是幸福,一直都感觉自己早出生了几年。

  这份教程纯粹为菜鸟而准备,由于工作关系,我现在写代码越来越少,本教程由于当时仓促所写,错误是真的不少。一直想把这个CSDN上的用户名和密码公开,让大家任意把这份教程完善下去,最后成为一个菜鸟的福音教程,互联网能帮助我们实现这个愿望。又恐被“不法分子”发布不恰当的信息,如果哪位朋友愿意修正这份教程,还是私下我把用户名、密码告之为妥。

                                                                 蒋(邮箱:jianghuiquan@126.com)

                                                                          某年某月某日

引子

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

------------------------------------------

  智能的机操作系统经过多盘厮杀,到现在形成了三足鼎立之势: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、学无止境
  入门是容易的,但是达到一定的水平却不是一件容易的事。

 

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

 

 第2章、搭建Android的开发环境(从零开始学Android)

  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132279.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 大秦帝国之崛起接下来是什么_大秦帝国之崛起怎么样

    大秦帝国之崛起接下来是什么_大秦帝国之崛起怎么样

    2022年9月23日
    1
  • 视频录制软件哪个好,推荐几款简单实用的视频课件录制软件「建议收藏」

    视频录制软件哪个好,推荐几款简单实用的视频课件录制软件「建议收藏」  日常生活中,我们有时候会因为工作或学习的原因,会使用到一些视频录制软件,通过视频录制软件,我们可以记录一些错过的细节,提高学习或工作效率。当然,现在网上的视频录制软件那么多,到底视频录制软件哪个好用?下面,小编给大家几款视频录制软件,感兴趣的朋友就一起来看看吧。   一、微软录屏软件(MicrosoftSnip)  1、软件介绍:  MicrosoftSnip是微软最新…

    2022年6月16日
    33
  • numpy的astype函数

    numpy的astype函数astype函数用于array中数值类型转换

    2022年5月27日
    92
  • burp suite使用教程(抓包,截包,改包)

    burp suite使用教程(抓包,截包,改包)1.浏览器代理设置(以Chrome为例)设置局域网(LAN)设置,地址写127.0.0.1端口:随便(不冲突且在端口范围即可)。2.burpsuite监听设置。proxy–options–add(添加代理与上边浏览器设置的一致即可。最后记得勾上代理设置即可)3.抓包如下图:拦截了一个请求,可以通过按钮Forward(放行请求),Drop(弃掉拦截)。R…

    2022年6月11日
    436
  • 【前端】HTML详细教程(下篇)[通俗易懂]

    【前端】HTML详细教程(下篇)[通俗易懂]❤️HTML必备知识详解❤️☀️第三部分:特殊符号❄️(1)什么是特殊符号?????(2)为什么需要特殊符号?☔️第四部分:表格⛄️(1)什么是表格?????(2)表格如今用来干啥?????(3)表格初识????实现效果:☁️第五部分:表单(很重要哦!!!)⚡️1.是什么&什么作用&哪些应用????(1)表单是什么?????(2)表单的作用?????(3)表单的应用?????2.表单(form)的属性:????3.表单常用的标签:????(1)input标签:????1.input标

    2022年6月21日
    21
  • 快速入门UML时序图「建议收藏」

    快速入门UML时序图「建议收藏」使用UML时序图重构代码使用UML时序图时序图是什么时序图的元素组合块(CombinedFragment)举例使用UML时序图最近,在重构项目中的老代码的时候,业务复杂,文档缺失。抽丝剥茧,沉迷在剪不断理还乱的纷繁的关系中,像是苏东坡诗中的那只高贵的乌鸦先生找不到落脚之处。披沙拣金,终于理出一点头绪,生怕忘了,赶紧记下来,又苦于没有好的方式去表达这些错杂的关系,蓦然发现,UML时序图是表达业…

    2022年6月29日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号