这种情况应该说比较普遍,比如正在看电子书,这时候需要查阅一下记事或者想给朋友发个短信。 因为整个屏幕都是电子书的运行界面,大家可能自然而然的想到了388下部的主键(小房子),按下,嘿,真不错,回到了九宫格的第一个画面,但是完成了查阅记事或者给朋友们发完短信后来再想继续看书,这时候会发现电子书已经退出了,再想回到刚才浏览的位置又得翻上半天,好烦!
细究问题的缘由,应该是388的操作系统设计的不完善造成的。因为j2me程序(jar春秋中的电子书都属此类,当然游戏和其他应用程序都是)提供了管理存储并在需要时提取运行个性化数据的机制,而jar春秋中的书籍都是通过ebook制作程序制作而成的,这些书籍都有存储标签并在下次回来时自动跳到正在阅读的地方的功能。但是388的操作系统以及按键功能设计上没有完善考虑,以至于在运行jar程序时如果按下了主键就强行终止了程序运行。
这个问题困扰me好长时间,后来无意中发现,如果在看书时来了短信,当时就查阅短信(指来短信时在屏幕中央显示的按钮),则看完后直接回到了看书的界面可以继续看书;如果当时不查阅短信,则短信提示窗口(在屏幕的左上角)会一直闪动,点击闪动图标则进入短信查阅窗口,看完推出则回到了九宫格的主屏幕而不是回到看书的界面,但是不要着急,如果在进入java栏目,找到刚才正在看的书,点击一下就直接到了刚才看的位置,这说明书籍程序没有中断,而这也正是我们希望的结果。
从以上分析来看,书籍程序和电话的主要程序可以同时运行,短信的事情说明应该有一定的方法实现程序暂停。
后来通过摸索,me发现了通过如下操作可以保证正在看的书籍不会被终止:
1、如果来了短信,不要点击直接查看,而是等提示栏自动消逝后再按左上角的图标;这种情况毕竟太过巧合,呵呵,只能偶尔为之。
2、在阅读过程中如果想使用其他电话功能,按下电话上面中间的倒三角,出现拨号界面,不要输入号码,按388左侧的上键,出现联系人界面,这时候再按388下部的主键(即小房子),这就可以对其他电话功能进行操作了。操作完毕后,通过java栏目进入刚才正在看的书籍,呵呵,自动回到了刚才看的位置。
btw:其实就是暂停了j2me程序的运行而已;喜欢学习的朋友这下可以通过388随时随地的看书了,介绍一个地方 jar春秋俱乐部 ,jar资源自助共享交流,大量电子书和游戏程序下载 http://groups.yahoo.com/group/moto388/
以上方法屡试不爽,请朋友们参详