`
fight24
  • 浏览: 2851 次
  • 性别: Icon_minigender_2
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
  这几天忙的天昏地暗,每天灰头土脸,素面朝天的跑去公司,到公司第一件事就是更新buglist,看bug有没增多。原本畏惧bug,面对bug无从下手的我,逐渐变得淡定,坦然很多。bug要一个个解,不能急躁,这点我想说我还差很多。   其实bug解多了,我觉得所有问题都差不多,所谓的万变不离其宗就是这个道理。我今天想说,当编程或是解bug过程中,造成这个bug的主要原因以及找到原因后如何解决。比如,今天遇到atmt的bug,其实这个功能的逻辑很简单。但是我今天犯了个错误,我虽然知道问题,手机为双卡时,只插sim2卡,没法发信息。我拿到这个问题时,想的都是这个atmt的的号码有没保存,保存了之后,我 ...
Mtk 6225及6235上的audio player 的结构整体上可以分为三层, 最上面的应用程序界面层, 中间的audio 播放api层, 和底层的编解码库及音频驱动. 其结构图大致如下所示: 图在附件,第一次分享文章,不知咋传! 由上图可以看出,整个调用层次较深. 我们分别来学习个层. 1: MMI Task 层    在该层 audio player 模块实现了播放器程序, 其中主要包括对界面视图的实现, 界 面逻辑的处理以及调用MID模块的接口,实现音频操作. 在学习其具体的实现细节上, 可以按view 和 model+control的简化MVC模式来看, 包含与显示有关的sc ...
Global site tag (gtag.js) - Google Analytics