MTK
文章平均质量分 85
TechUpdater
这个作者很懒,什么都没留下…
展开
-
MTK中history机制小结
在MTK的程序开发中,必然会遇到history机制的问题。整体来讲,就是屏幕或应用界面的切换管理问题。在这个方面,MTK的设计是非常好的,在阅读前辈大牛们的总结后,结合自己项目开发中的一些认识,大致分析一下这一套机制。为什么可以用这样的一个机制呢,不难想象,MTK只是单任务的系统,一个任务一旦开启(激活),那么另一个任务就要退出或到后台运行。这样就保证了任务之间的屏幕切换是单线串联的。想想,如果是多任务的系统,可能有多个任务在同时运行,不停在不同任务之间切换1、EntryNewScreen对于屏幕有两个非常原创 2011-05-13 17:12:00 · 553 阅读 · 0 评论 -
MTK中history机制小结(二)
MTK中history机制小结(二)1、 History stack在上篇文章分析到history机制在利用顺序栈来保存历史信息,说白了就是一个数组加一个指向栈顶的标记。static historyNode historyData[MAX_HISTORY]; /* array of history data */static S16 currHistoryIndex = -1;//指向当前static S16 topHistoryIndex = -1;//指向栈顶入栈时调用static S16 inc原创 2011-05-19 15:55:00 · 726 阅读 · 1 评论