电子阅读器的进度显示方法和装置的制作方法

文档序号:6334683阅读:469来源:国知局
专利名称:电子阅读器的进度显示方法和装置的制作方法
技术领域
本发明属于信息显示领域,涉及一种电子阅读器的进度显示方法和装置。
背景技术
随着电子阅读装置不断推广及普及,很多喜爱阅读书籍的人都采用电子阅读装置进行阅读,采用电子墨水技术的双稳态显示屏仅在用户翻页刷新时消耗电量,具有耗电低, 显示效果好的特点,而且在强光下也可以阅读,深受用户喜爱。在电子阅读器中,目前表示进度的显示方式为条形显示,由于屏幕的大小有限,条形显示的进度条所形成的为长宽比例较大的矩形区域,在显示文档时页面布局往往不灵活,容易造成屏幕显示区域的浪费,降低了显示效果。

发明内容
本发明所要解决的技术问题是提供一种电子阅读器的进度显示方法和装置,通过环形显示的方式表示文档的翻页进度,环形中心显示翻页的信息,进行跳页操作,使页面布局灵活多样,屏幕显示区域紧凑。本发明公开了一种电子阅读器的进度显示方法,包括如下步骤 步骤1 显示环形界面;
步骤2 根据显示的字块大小对文档进行分页,获取当前页面与分页总数的比例; 步骤3 以环形界面的12点方向的半径为起始,根据当前页面与分页总数的比例在环形界面的环形方向上周向加载进度。所述步骤1中环形界面的中心设置显示区域,显示当前页面的翻页信息。所述翻页信息包括当前页面的页码和/或当前页面的页码与分页所得的页数的比例。所述显示区域嵌入跳页界面的链接,通过触发链接开启跳页界面进行跳页操作。所述跳页界面包括当前图书信息、当前阅读的页码、当前页码与分页总数的比例和跳页页码选择。所属步骤2中进行分页时,通过设置的显示模式和字体参数对文档进行分页。所述步骤3中当前页面与分页得到的页数的比例在环形界面的环形方向上周向加载进度时,根据当前页面与分页得到的页数的比例计算进度对应的角度,电子阅读器根据得到的角度值加载对应的进度。所述环形界面的环形方向上周向加载进度时以顺时针方向进行加载。所述环形界面的环形方向上周向加载进度时,调用1/4圆环位图在环形界面中进行显不。本发明还公开了一种电子阅读器的进度显示装置,包括如下模块 预置模块,显示环形界面;
分页模块,根据显示的字块大小对文档进行分页,获取当前页面与分页总数的比例; 加载模块,以环形界面的12点方向的半径为起始,根据当前页面与分页总数的比例在环形界面的环形方向上周向加载进度。所述加载模块中当前页面与分页得到的页数的比例在环形界面的环形方向上周向加载进度时,根据当前页面与分页得到的页数的比例计算进度对应的角度,电子阅读器根据得到的角度值加载对应的进度。本发明一种电子阅读器的进度显示方法和装置,通过环形显示的方式表示文档的翻页进度,环形中心显示翻页的信息,使页面布局灵活多样,屏幕显示区域紧凑,提高了显示的效果。


图1是本发明电子阅读器的进度显示方法的流程图2是本发明电子阅读器的进度显示方法的文档和环形显示界面; 图3是本发明电子阅读器的进度显示方法中组成环形进度条的各1/4圆环位图; 图4是本发明电子阅读器的进度显示方法中环形进度条位图加载的显示界面; 图5是本发明电子阅读器的进度显示方法中跳页界面; 图6是本发明电子阅读器的进度显示装置中结构框图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。本发明公开了一种电子阅读器的进度显示方法,包括如下步骤 步骤1 在电子阅读器的显示屏上显示存储器中预置的环形界面。环形界面包括两部分中心设置的显示区域和外环进度条。环形界面中心设置的显示区域显示当前页面的翻页信息,包括当前页面的页码、 当前的页码与分页所得的页数的比例。外环进度条可以随用户所阅读页数的增减进行加载和消减,从而表示当前所阅读文档的进度。本实施例中,从电子阅读器中调用预置在存储器中的环形界面,其中的外环进度条由4个1/4圆环位图拼接而成。步骤2 根据显示的字块大小对文档进行分页,获取当前页面与分页总数的比例。通过设置的电子阅读器的显示模式和字体参数对文档进行分页。设置的显示参数包括屏幕的宽度、高度、文字显示区域的边框宽度、文字行距;字体参数包括字体、字号等, 通过设定显示参数和字体参数计算该文档所划分的页数。如图2所示,电子阅读器开启《包法利夫人》这篇TXT文档,根据设置的文件的显示参数和字体参数对该文档进行计算,该文档被划分为345页,当前显示的页面为第150页, 当前页面与分页总数的比例为150/345=43. 5%。步骤3 以环形界面的12点方向的半径为起始,根据当前页面与分页总数的比例在环形方向上周向加载进度。当前页面与分页得到的页数的比例在环形界面的环形方向上周向加载进度时,根据当前页面与分页得到的页数的比例计算进度对应的角度,电子阅读器根据得到的角度值加载对应的进度。根据当前页面与分页总数的比例计算进度,以2. 5%为加载单元从环形界面的12点方向在顺时针方向进行加载。本实施例中,每1/4个圆环上包含的进度单元的个数为25%/2. 5%=10个,电子阅读器根据每1/4个圆环上包含的进度单元的个数加载对应的位图进行显示。如图2所示,当前阅读的《包法利夫人》这篇TXT文档,共有345页,当前显示第150页。圆环中心显示150, 环形界面显示在图2所示的页面的右下角,外环进度条的具体加载过程为
步骤a 调用当前页面与分页总数的比例;本实施例中,比例为43. 5% ; 步骤b 以2. 5%为进度单元,计算当前页面对应的进度单元的数量,本实施例中取整数的进度单元。本实施例中,进度单元的数量为43. 5%/2. 5=17个;
步骤c 以外环进度条的圆心为坐标原点、12点方向为起始分为四个1/4圆环,每个 1/4圆环包含10个进度单元。根据得到的进度单元的数量计算各1/4圆环中覆盖的进度单元的数量。每个1/4圆环对应25%的进度,包含10个进度单元。根据步骤b得到的进度单元的数量,12点方向为起始的1/4圆环满格,3点至6点的1/4圆环覆盖7个进度单元。步骤d 根据得到的各1/4圆环中覆盖的进度单元的数量,选择对应的位图进行显示。本实施例中,各1/4圆环中进度单元对应的位图为11个,它们表示的进度从0开始依次递进2. 5%,此11个进度单元对应的位图为12点方向为起始的1/4圆环的位图,其它三个象限的位图是在此位图基础上进行旋转得到。如图3所示,为11个1/4圆环的进度单元对应的位图,进度单元从0开始每个位图依次递进2. 5%,直到1/4圆环中进度单元对应的位图满格。根据各1/4圆环中进度单元的数量选择对应的圆环位图进行加载显示,12点方向为起始的1/4圆环满格,应选取10. bmp ;3点至6点的1/4圆环覆盖7个进度单元,应选取位 7. bmp,将7. bmp顺时针旋转90度后进行加载显示;其余两1/4圆环则将0. bmp进行顺时针旋转180度和逆时针旋转90度后进行加载显示,则将四个1/4圆环的位图加载显示后,组成一完整的圆环进度条。当用户对电子阅读器进行翻页或跳页操作后,当前页面和页面总数的比例会发生变化,需按照上述步骤重新计算并加载对应的位图进行显示。当前文档的显示信息或字体信息改变时,如调整了行距或改变了字体大小,计算的文档的总页数和当前页面均发生改变,需按照上述步骤重新计算并加载对应的位图进行显示。用户点击环形界面中心设置的显示区域,显示区域嵌入跳页界面的链接,通过触发链接开启跳页界面进行跳页操作。跳页界面包括当前图书信息、当前阅读的页码、当前页码与分页总数的比例和跳页页码选择。如图5所示,为文档《包法利夫人》的阅读界面中点击了环形界面的内部区域后显示的跳页界面,电子阅读器根据输入的页数跳转至该文档所对应的页面。进行跳页操作后,当前页面和页面总数的比例会发生变化,需按照上述步骤重新计算并加载对应的圆环位图进行显示。
本发明还公开了一种电子阅读器的进度显示装置,如图6所示,包括如下模块 预置模块,显示环形界面;
分页模块,根据显示的字块大小对文档进行分页,获取当前页面与分页总数的比例; 加载模块,以环形界面的12点方向的半径为起始,根据当前页面与分页总数的比例在环形界面的环形方向上周向加载进度。所述预置模块中环形界面的中心设置显示区域,显示当前页面的翻页信息。所述翻页信息包括当前页面的页码、当前页面的页码与分页所得的页数的比例。所述显示区域嵌入对应页面的链接,通过触发开启跳转界面进行跳页操作。所述跳页界面包括当前图书信息、当前阅读的页码、当前页码与分页总数的比例和跳页页码选择。所述分页模块中进行分页时,通过设置的文件的显示参数和字体参数对文档进行分页。所述加载模块中当前页面与分页得到的页数的比例在环形界面的环形方向上周向加载进度时,根据当前页面与分页得到的页数的比例计算进度对应的角度,电子阅读器根据得到的角度值加载对应的进度。所述加载进度时在顺时针方向进行加载。本发明实施例提供的一种电子阅读器的进度显示方法和装置,通过环形显示的方式表示文档的翻页进度,环形中心显示翻页的信息,使页面布局灵活多样,屏幕显示区域紧凑,提高了显示的效果。通过以上的实施方式的描述,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如R0M/RAM、磁碟、光盘等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
权利要求
1.一种电子阅读器的进度显示方法,其特征在于,包括如下步骤步骤一显示环形界面;步骤二 根据显示的字块大小对文档进行分页,获取当前页面与分页总数的比例;步骤三以环形界面的12点方向的半径为起始,根据当前页面与分页总数的比例在环形界面的环形方向上周向加载进度。
2.根据权利要求1所述的方法,其特征在于所述步骤一中环形界面的中心设置显示区域,显示当前页面的翻页信息。
3.根据权利要求2所述的方法,其特征在于所述翻页信息包括当前页面的页码和/ 或当前页面的页码与分页所得的页数的比例。
4.根据权利要求2所述的方法,其特征在于所述显示区域嵌入跳页界面的链接,通过触发链接开启跳页界面进行跳页操作。
5.根据权利要求4所述的方法,其特征在于所述跳页界面包括当前图书信息、当前阅读的页码、当前页码与分页总数的比例和跳页页码选择。
6.根据权利要求1所述的方法,其特征在于所述步骤二中进行分页时,通过设置的显示模式和字体参数对文档进行分页。
7.根据权利要求1所述的方法,其特征在于所述步骤三中当前页面与分页得到的页数的比例在环形界面的环形方向上周向加载进度时,根据当前页面与分页得到的页数的比例计算进度对应的角度,电子阅读器根据得到的角度值加载对应的进度。
8.根据权利要求7所述的方法,其特征在于所述环形界面的环形方向上周向加载进度时以顺时针方向进行加载。
9.根据权利要求7所述的方法,其特征在于所述环形界面的环形方向上周向加载进度时,调用1/4圆环位图在环形界面中进行显示。
10.一种电子阅读器的进度显示装置,其特征在于,包括如下模块预置模块,显示环形界面;分页模块,根据显示的字块大小对文档进行分页,获取当前页面与分页总数的比例;加载模块,以环形界面的12点方向的半径为起始,根据当前页面与分页总数的比例在环形界面的环形方向上周向加载进度。
11.根据权利要求9所述的装置,其特征在于所述加载模块中当前页面与分页得到的页数的比例在环形界面的环形方向上周向加载进度时,根据当前页面与分页得到的页数的比例计算进度对应的角度,电子阅读器根据得到的角度值加载对应的进度。
全文摘要
本发明公开了一种电子阅读器的进度显示方法和装置,属于信息显示技术领域。方法包括显示环形界面;根据显示的字块大小对文档进行分页,获取当前页面与分页总数的比例;以环形界面的12点方向的半径为起始,根据当前页面与分页总数的比例在环形界面的环形方向上周向加载进度。本发明当前页面与分页得到的页数的比例在环形界面的环形方向上周向加载进度时,根据当前页面与分页得到的页数的比例计算进度对应的角度,电子阅读器根据得到的角度值加载对应的进度。本发明通过环形显示的方式表示文档的翻页进度,环形中心显示翻页的信息,并进行跳页操作,使页面布局灵活多样,屏幕显示区域紧凑,提高了显示的效果。
文档编号G06F3/048GK102455852SQ20101052503
公开日2012年5月16日 申请日期2010年10月29日 优先权日2010年10月29日
发明者丁迎, 王维娜 申请人:汉王科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1