Android一个神奇的名字,作为绿巨人,担任着改变世界改变人类的重任。21世纪初,在Andy Rubin教父的帮助下,它诞生了。它是Linux的一个怪孩子,有其父亲的特性,却又长的那么特别。

2005年,它被过继给Google老爹,这个老爹辣么有钱。它也就自然而然的成了富二代,有钱任性。它就这么任性的,默默无闻的生活了两年。两年后,也就是2007年,它老爹Google带它见了很多叔叔伯伯。它叔叔伯伯看它长的辣么帅,都很喜欢,就组织了一个OHA来供它进入演艺圈。

经过一年的训练,2008年,它已登上了很多舞台,小试身手。演艺圈不是那么好奋的,有一个老大叫塞班,一直看不起它,总是抢风头。Android上不了头条,很是郁闷。虽然是富二代,但塞班老爸也很流B。Android偷偷喝了几杯啤酒,在酒吧喝的。它老爹不让它来这种地方。无意间发现了,它的女神,优美典雅,无可挑剔。Android惊呆了,世上居然有这等美人。上去搭讪一下!谁知道,塞班那小子快它一步,先邀请美女跳舞。不甘啊。为了成就高富帅中的高富帅,迎娶白富美中的白富美。

Android奋发图强。沉寂了几年,2011年爆发了。终于上了头条。让它的女神仰慕了一回。它女神的老爹有点慌了,什么回事。虽然自己的女儿是天生丽质,一直走的也是高冷路线。但是,这只黑马!一看就是土鳖,不能让女儿看上它。这样几年,随然白富美小姐的老爹做了很多努力,可还是没能抢到第一的宝座。这期间,白富美小姐更是进步不小。后来它老爹乔帮主去了!白富美小姐伤心不已,为了缅怀老爹,开仓济粮,登上了一个亲民的舞台。没了老爹,白富美小姐想起了这个土土的高富帅。开始和它打情骂翘。今天你学了什么,明天我也学。后来,还开了外挂,白富美给Android留了门。现在2015年,Android也给白富美留了门。

Android程序猿,Android攻城狮。我们是一群未完全进化的生物。我们每天看着电脑,不停的敲着键盘,目光呆滞,却从不停歇。毛发总是长长的。本来是要做人类的高富帅,迎娶白富美。却慢慢成了,野生物,语言能力丧失,没有表情,你们从来不知道我们是怎么思考生活的。你们很好奇,总是偷偷的看我们,却又很害怕!

我是一名Android程序猿。2011年下半年,我还在上大学。一位导师的一个项目组招募几名成员。我报了名,很幸运的成了其中的一员。老师要做一个项目,要做移动平台。由于iOS的基础成本,最终选择先从Android开始。老师给了我们3个多G的Android资料。主要是视频比较大。我们就懵懂的开始了Android之旅。认识了Mars Chen。参加了挑战杯。做了项目。装了逼。转眼间就到了2015年。这期间,我看了两套视频,读了N本书,做了M个小项目。但完整的大项目却没做过一个。做过大项目,但都是合作的,不完整的。虽然如此,功力也算是练就了几层吧。软件工程出身,相比之下还是有点竞争力。可是我还在上学!!!明年才毕业。

对于Android,很简单也复杂。说简单主要是因为,它无非就是Activity/Service/ContentProvider/BroadcastReceiver and Intent,或者就是LinearLayout/RelativeLayout/FrameLayout/TableLayout/AbsoluteLayout。说它复杂,是因为,它有WIFI通信,蓝牙通信,网络通信,USB通信;它还有文件存储,数据库存储,SharedPreferences,网络存储,共享存储;它还有Toast,Notificatioin,AlertDialog,Menu;它还有AIDL,JNI,Java Reflect;它还有语音,地图,输入法,传感器;
它还有数据结构,设计模式,算法和面向对象;它还有XML,JSON。它还有各种资源文件。当然还有,屏幕适应,国际化和性能优化。太多太多…………

我只想说,作为一名程序员,一名Android程序员。重要的不是你会什么,而是你知道什么,你能学会什么!就算再厉害的Android程序员,在项目中还是有很多不会,但他们知道。他们可以通过baidu google stackoverflow apkbus csdn等等找到他们想要的,并且做的更好!

学习知识不如学习学习能力!!!

我就是一个写代码的,加油!!!

Android

一段历史 四层架构 两套环境 一个应用
四大组件 传输过滤 六类布局 一些控件
菜单提示 事件处理 异步任务 一个碎片
各种资源 图象处理 数据存储 远程服务
电话短信 音乐视频 闹钟震动 开放图库
三大通信 桌面管理 手机传感 地图定位

更多相关文章

  1. 请问一下android程序员面试的时候怎么介绍android app的项目经历
  2. Android项目优化查错神器之android lint
  3. Android原生和React Native 混合旧项目的开发环境搭建及打包
  4. 彻底弄明白Gradle相关配置
  5. android使用Vitamio实现视频播放大小屏流畅切换
  6. android_项目_知识积累_mina通信(android手机登录功能)
  7. Android开发人才前景分析及建议
  8. Cocos2d-x跨Android&iOS平台开发入门
  9. 项目需求讨论-HyBrid模式需求改造

随机推荐

  1. SSM框架如何编写分页查询
  2. 最全面solrr入门教程
  3. 配置 nginx ssl 认证,并同时支持 http 80
  4. 如何在Eclipse中使用 Git详细步骤
  5. SSM框架做前后端分离项目
  6. IDEA快捷键总结大全
  7. HOW2J j2se实战小项目-记事本项目
  8. Servlet系列教材 (二)- 基础 - 如何获取浏
  9. Servlet系列教材 (一)- 基础 - 教程:开发第
  10. web前端开发仿天猫实战