我很少去写博客,特别是技术类的博客,无聊的时候就去校内上发表几篇蛋疼的日志。慢慢发现有必要去将自己的所学沉淀下来,一方面是为了自己更好的进步,一方面也有机会为别人提供参考,提供方便。
-------题记
我2010年6月中旬毕业,7月22号进入深圳公司总部企业文化培训,8月31号调到北京开始android应用开发,10月15日开始自己第一个模块,虽然只是编写CMMB的界面,11月12日开始系统备份模块的开发,在完成大部分功能后,由于system权限问题,最终这个模块转给了系统的去做,2010年11月30日,接手某个同事的call log 模块;这个模块不算难,只是更改了部分android的源码,12月7日,完全接手那位同事的通讯录(PB)模块,一直到现在,还在开发中。
我以前从没有接触过手机开发,大学期间主要是j2ee方面的,进入公司开始android开发,感觉是一个很好的机遇,也许是由于部门人手紧缺,能够有机会接触很重要的一个模块,自己还是很珍惜的,但是有时候还是感觉力不从心,也怀疑过自己的能力,能不能担任这么重要的模块的开发。为了这个,也和PM谈过,说过自己想去做管理,跑跑腿,开开会,动动嘴皮子,挺轻松的。但最终还是决定耐心的去做技术。慢慢去沉淀。
我很少去写博客,特别是技术类的博客,无聊的时候就去校内上发表几篇蛋疼的日志。慢慢发现有必要去将自己的所学沉淀下来,一方面是为了自己更好的进步,一方面也有机会为别人提供参考,提供方便。
android的通讯录模块,用过android系统的人都知道,说好听点就是“不完善”,我现在的任务就是根据cmcc规范去完善功能,刚开始去看需求的时候,感觉好多实现点都是以前用的手机上都有的功能,感觉不费工夫就可以实现,慢慢的发现,我真是一个新手,答应3周完成,到现在还没,有些比较简单的功能,比如在新建联系人界面添加联系人生日,一开始认为只要加个edittext组件就可以了,但是当你去读代码的时候,根本就找不到类似的代码,花费了我2天都时间才搞定。
所以近期的目标呢,就是将我这几个月以来遇到的问题及解决办法与大家分享,让大家共同进步,现在网上相关的资料也很少,也算是为android在国内发展添砖加瓦吧。
这篇写在开头,也算是对我这类博客的介绍吧,也欢迎大家分享自己的android开发的成长经历,大家共同进步。