我的Android经历
来源:互联网 发布:ie无法打开淘宝网 编辑:程序博客网 时间:2024/04/30 12:16
从未在网络上写过文章性的东东,今天算是处女作吧!
从去年毕业至今,学习Android已一年有余,才开始时对Android一无所知,到现在,也算是做过应用开发和framework开发的人了。
开始进公司时,经过好几个月的培训生活(很酱油!),开始是基础课程,对C的课程记忆比较清晰,好歹也是个部门老大级别的人物讲的,据说是一个从硬件到结构、工艺,到软件,都很强的牛人,再有点印象的就是交叉编译环境的搭建;被接受了MTK平台的基础,把平台的相关项目环境考过来,然后依葫芦画瓢的跑起了模拟器,改几个简单的参数,添加一张图片资源需要先转化成数据流再添加;接着被接受高通的BREW的基础知识,依稀记得其组件的开发结构,当时的课外练习花了好多时间,用组件结构实现一个链表;后来是Android平台的相关学习,开始时基本的四大组件的使用、然后是一些框架性的东西,从最上层到最底层都过了一遍,但是到现在很多东西都还是木有感觉;很感谢我的导师,当时为我安排任务、解答问题,学习java的过程是痛并快乐着的,用起来很简单、但各种包太多了,特别是刚开始用Android的控件时,有种很不习惯的怪怪感觉,因为以前很少用到这类东西。
培训结束后,分配到部门的多媒体应用小组,度过了一断每天加班的悲惨生活,一个月休息个1天或者2天。接手的第一个小应用是指南针,当时已经有个用自定义view实现了的程序,但是体验效果比较差,当然的该,先是旋转的过程不够平滑,想到的是animation,套进去了,仍然木有达到要求啊,然后把interpolator加进去,各种细节还是不行,比如旋转过程中途反向的打断问题等等;于是目标是GLSurfaceView,当时花了好些天时间学了下基础的OpenGL,用一个GLSurfaceView、以及自定义的interpolator终于是实现了逼近Iphone4上的那个效果,这其中很感谢组长的帮助。接着的一个小东西是自动对时,这东西很伤脑筋,用到网络、GPS、XML解析,网络方式的比较简单,但cmwap与cmnet切换时弄得不爽了一会儿;为了GPS的方式,当时还看了下GPS的从HAL层到java的实现,这个对时方式搞的人郁闷,想要的各种接口都木有,只能自己加(可惜木有该块代码的svn权限),最终还是木有实现,扔给了另一个同事;还有个小东西是电子卡的注册,这个东西主要是用户体验流程的细节问题,没什么东西需要特别注意。
后来重新分组了,来到了现在的服务组,主要调过录音、录像、音效这几个东西,针对的是高通平台的解决方案,加了一种录音的编码、一种音效,对整个多媒体框架大概有了一个不够深入的认识,player这边还木有涉及啊(还好旁边坐着的都是些老手,随时问啊),现在要去进一步熟悉audioflinger这套动西了,过些时间整理下录制和音效的东西,也写个文章上来,提高下自己的语言组织、表达能力!
拿点工资生存真难,还有几十分钟又要开始新一天的酱油生活了!
- 我的Android经历
- 我的android面试经历
- 我的Android广告平台选择经历
- 我的Android广告平台选择经历
- 我的研究生经历
- 我的实习经历...
- 我的音乐经历
- 我的项目经历
- 我的感情经历
- 我找工作的经历!
- 我的求职经历
- 我的看电影经历
- 我的面试经历
- 我的面试经历
- 我的RSS经历
- 我的经历
- 我的演艺经历
- 我的网络营销经历!
- 机器学习大牛及其主页
- 能进行调整的文字浮雕和雕刻效果
- 推荐系统简介(一)
- 以后该怎么走啊?
- 给服务器控件应用样式
- 我的Android经历
- ISTQB AL高级认证系列03:ISTQB AL-TTA测试技术分析员学习目标
- 2011-9-22 15:41:21
- 网上购物要小心
- linux+nginx+tomcat负载均衡,实现session同步
- 《计算机图形学》实验一:利用OpenGL实现直线光栅化的DDA算法
- 转:解析json文件
- 启动模式"singleTask"和FLAG_ACTIVITY_NEW_TASK具有不同的行为!
- 文字走马灯效果