说说我是这样走上android开发之路的

话说去年过完年从家里出来到重庆找工作,跑了大概有一个多月吧,在09年3月份下旬的时候我身上的钱也不多了,和同学在一家网吧里投简历,我心说,这次在投不中就得回家了,家里也比较困难,所以把这个看作是最后的一投(各位请不要误解),结果令我惊讶的是简历投出去不到一个小时,电话打过来了,说是让第二天过去面试,第二天兴冲冲的去了,面试、笔试比较顺利,机试超了几分钟,不过还好,又过了一天,电话来了,说是通过了,真是高兴啊。呵呵,不好意思,说了好多废话。

刚到公司的时候前几周都是让学习,到了4月份的时候让做参与了公司网站的开发(用的是j2ee),不到5月底项目完成,完成之后就杳无音讯了,也没见上线,真是悲哀,之后又做了一个网上软件商店,结果做完之后又被当作练手的项目了,最后还是不了了,就这样,感觉像是参与了两个不是项目的项目。到了6月份的时候技术经理说是让我给做一个信息抓取服务端,具体抓什么内容就不透露了,主要是将网页上的内容抓取下来用更加简单的数据格式再次将其展现到网页上,以供手机端更加方便的进行数据解析而不是直接在手机端对庞大的网页信息进行解析,之所以这么做是因为要获取的信息实在是找不到rss的,如果有也就不用做那个什么服务端了,直接解析xml多好啊,而且被抓取的那个网页还时不时的变个结构,维护的时候很是恼火,当然这是我的错,对网页的抓取功能没有进行太大的拓展,而只是对网页中常见的标签进行解析,这算是我参与的第一个android的项目吧,虽然没有做android的代码开发,也算是做了一个android的项目了,从那个时候我才知道android是个什么东东。

7月份回学校拿毕业证,回到公司之后我第一次看到了G1这种手机,感觉还是挺不错了,然后开始了正式学习android的历程,因为android也是用java语言开发的,所以在语言上并没有太大的障碍;就这样,写了第一个android的helloworld,学会了SDK的配置,虚拟机的使用,在开始学习android的时候感觉它的开发方式和WEB中的mvc十分相似,所以经常把布局文件当作网页来写;但是android的api文档实在是太过简单了,在开发的过程中经常会对api产生极大的不满态度,不过有总比没有强。7月初的时候很同时做了一个拨号音的项目,就是可以自己设置按键时按键声音的一个小软件,完成之后很是有成就感啊,之后又做了彩票、天气、车票查询等许多android上的小应用,对android的开发算是有了初步的了解了。

android的门槛相对来说还是比较低的,去年年底的时候开始研究android的源码,在阅读其代码的时候感觉不是那么友好,里面的注释很少,有时候一个类里面只有/***/这样的注释,猜一个类的功能有时候都要花上好长一段时间,而且内部类、接口泛滥,当然这样做必然有这样做的原因,不过看源码给我最深的体会还是,android中的google的服务,联系人、短信等应用与google服务联系十分紧密,短信的显示方式采用即时聊天的形式显示,不是很习惯啊。

时间不早了,今天就先写到这里,明天回来继续写。唉,睡觉了,明天继续上班

你可能感兴趣的:(Android开发)