专利名称:显示调整的方法及装置的制作方法
技术领域:
本发明涉及电子设备应用领域,尤其涉及一种显示调整的方法及装置。
背景技术:
目前,通过电子设备(如手机)浏览网页已十分普遍。然而在浏览网页时,由于手机显示区域的尺寸有限,在显示网页内容时,网页中的文字、图片等内容容易显示不清,不易用户识别,因此需要对网页进行放大才能清晰显示其内容,保证网页内容能够被用户清楚的识别到。在实现上述网页放大的过程中,发明人发现现有技术中至少存在如下问题:由于对网页整体显示内容进行放大,所以某些显示内容会超出显示区域,屏幕无法显示网页中的全部内容,用户在浏览放大后的网页时,需要多次移动网页,才能够阅读网页中的全部内容,增加了用户在浏览时的操作步骤,降低浏览效率。
发明内容
本发明提供的一种显示调整的方法及装置,能够解决用户不便浏览放大后的网页的问题。一方面,本发明提供了一种显示调整的方法,包括:根据用户的触摸操作确定用户对终端显示界面的内容关注区域;生成与所述内容关注区域对应的内容放大区域,所述内容放大区域所在图层位于所述内容关注区域所在图层之上;在所述内容放大区域中放大显示所述内容关注区域包含的显示内容。另一方面,本发明还提供了一种显示调整的装置,包括:接收单元,用于接收用户的触摸操作;确定单元,用于根据所述接收单元接收到的所述触摸操作确定内容关注区域;生成单元,用于生成与所述确定单元确定的所述内容关注区域对应的内容放大区域,所述内容放大区域所在图层位于所述内容关注区域所在图层之上;显示单元,用于在所述生成单元生成的所述内容放大区域中放大显示所述内容关注区域包含的显示内容。本发明提供的显示调整的方法及装置,能够根据滑动轨迹确定内容关注区域,在内容关注区域所在图层之上的另一图层中建立内容放大区域,对内容关注区域包含的显示内容进行放大显示。现有技术中将整个页面进行放大,放大后的页面无法全部显示在显示区域之中,需要多次拖动屏幕才能够浏览放大后网页的全部内容,操作不便。本发明中,放大区域能够对显示区域中的内容关注区域进行放大,显示区域除了内容关注区域的其他区域保持原先的显示,不会出现显示内容因为放大而溢出显示区域的问题,进而简化用户操作,提高浏览效率。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例中一个显示调整的方法的流程图;图2为本发明实施例中确定内容关注区域的示意图;图3为本发明实施例中内容关注区域的使用状态示意图;图4为本发明实施例中另一个显示调整的方法的流程图;图5为本发明实施例中现有技术的使用状态示意图;图6为本发明实施例中一个显示调整的装置的结构示意图;图7为本发明实施例中另一个显示调整的装置的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一本实施例提供了一种显示调整的方法,如图1所示,包括:步骤101、根据用户的触摸操作确定用户对终端显示界面的内容关注区域。在使用过程中,存在如下场景:用户正在浏览新闻网站,网页中存在垃圾内容,例如=FLASH广告、图片广告、重复的标题连接等。用户希望获取到的信息是新闻报道,因此用户只希望对网页正文内容进行放大。此时,用户可以用手指在网页正文内容对应的屏幕上进行滑动,以便确定内容关注区域,内容关注区域包含的显示内容为待放大的显示内容。步骤102、生成与内容关注区域对应的内容放大区域,内容放大区域所在图层位于内容关注区域所在图层之上。为了能够使内容放大区域与内容关注区域的显示比例相互独立,因此在内容关注区域所在图层之上,新建一个用于放置内容放大区域的图层。内容放大区域显示的内容与内容关注区域包含的显示内容相一致,保证内容放大区域达到对内容关注区域的放大显
/Jn ο步骤103、在内容放大区域中放大显示内容关注区域包含的显示内容。虽然内容放大区域显示的内容与内容关注区域包含的显示内容相一致,但需通过对内容关注区域进行放大之后,方可达到放大效果。例如:内容关注区域中包含有文字大小为小四号的一段文字,内容放大区域中以文字大小为小二号的方式显示该段文字。本实施例提供的显示调整的方法,能够根据滑动轨迹确定内容关注区域,在内容关注区域所在图层之上的另一图层中建立内容放大区域,对内容关注区域包含的显示内容进行放大显示。现有技术中将整个页面进行放大,放大后的页面无法全部显示在显示区域之中,需要多次拖动屏幕才能够浏览放大后网页的全部内容,操作不便。本发明中,内容放大区域能够对显示区域中的内容关注区域进行放大,显示区域除了内容关注区域的其他区域保持原先的显示,不会出现显示内容因为放大而溢出显示区域,进而简化用户操作,提高浏览效率。进一步的,步骤101包括:根据用户触摸操作的滑动轨迹的起始坐标以及终止坐标确定内容关注区域,其中,滑动轨迹用于描述内容关注区域的范围。可以将所述起始坐标和所述终止坐标,作为矩形的对角线的两个端点,进而确定内容关注区域。如图2所示,滑动轨迹的起始点为A点,终止点为(:点,根据AC两点的坐标可以确定矩形ABCD,该矩形为内容关注区域。同理,还可根据B点和D点的坐标确定内容关注区域。此外,还可先根据A点和D点确定内容关注区域的长度,在根据D点和C点确定内容关注区域的宽度。还可对滑动轨迹进行拆分,根据拆分后的子滑动轨迹确定形状为多边形或者圆弧形的内容关注区域。需要说明的是,上述起始坐标和终止坐标,可以是显示器件上的坐标(如果屏幕的像素点坐标),即相对坐标,也可以是页面内的绝对坐标。当为相对坐标时,内容关注区域包含的显示内容将随着显示区域中其他区域的滑动而发生变化。当为绝对坐标时,内容关注区域包含的显示内容与页面内的显示内容的对应关系是固定的,不会因显示区域中其他区域的滑动而发生改变。所述显示区域的其他区域,如图3所示,显示区域为电子设备能够显示的区域,其他区域为除了内容关注区域以外的显示区域中的区域。进一步的,如图4所示,步骤101还包括:步骤401、接收用户触发的内容关注区域移动指示。当用户拖动内容关注区域的边框时,触发内容关注区域移动指示。此外,也可当用户长按内容关注区域边框内部的区域并通过该区域拖动内容关注区域移动时,触发内容关注区域移动指示。步骤402、根据内容关注区域移动指示确定内容关注区域移动后的位置。步骤401中接收到的移动指示中包含有内容关注区域移动的偏移量,根据该偏移量可计算出内容关注区域移动后的位置。步骤103包括:步骤403、在放大区域中放大显示位置移动后内容关注区域包含的显示内容。内容关注区域移动之后,其包含的显示内容也将随之改变。由于内容放大区域与内容关注区域相对应,因此内容放大区域放大显示位置移动后的内容关注区域包含的显示内容。此时内容放大区域在终端屏幕的显示位置可以是固定的,通过获取用户在终端显示内容上的触摸操作,将所述触摸点周围预设范围内的内容显示在所述内容放大区域,所述内容放大区域显示内容可以根据用户触摸操产生的触摸点的位置改变而改变显示,从而方便用户使用单手进行操作。需要说明的是,除了内容关注区域可以移动之外,放大区域也可根据用户触发的移动指示进行移动。用户可通过对放大区域的边框进行拖动触发放大区域移动指示,也可在放大区域边框内部的区域长按后拖动以触发放大区域移动指示。当接收到放大区域移动指示之后,可以只根据该大区域移动指示移动放大区域,内容关注区域的位置不变,以便用户浏览放大区域遮挡的放大区域所在图层中的内容。也可在移动放大区域的同时对应的改变内容关注区域的位置,以实现类似放大镜的效果:放大区域移动到哪里,放大与放大区域对应的区域。其中的对应可以是放大区域覆盖的区域,也可放大区域未遮挡的区域。在实践的过程中,发明人还发现当放大区域右侧与显示区域右侧边缘重合时,确定出的内容关注区域的右侧边缘与显示区域右侧边缘存在距离。在移动放大区域时,往往以放大区域的中心点作为确定内容关注区域的基础坐标,导致在移动放大区域时,无法对显示区域边缘的区域进行放大。为了解决该问题,根据放大区域移动指示的触发情况确定是否移动内容关注区域。例如:当用户通过放大区域右侧边框拖动放大区域时,将当前的内容关注区域横向移动到显示区域的右侧边框,并放大显示移动后的内容关注区域。还可以当监测到放大区域的右侧边缘与显示区域的右侧边缘重合时,将内容关注区域横向移动到显示区域右侧,使内容关注区域右侧边缘与显示区域与显示区域右侧边缘重合,放大显示移动后的内容关注区域。进一步的,步骤102包括:根据所述内容关注区域的长宽和预设比例值确定所述内容放大区域的长宽,根据所述内容放大区域的长宽生成所述放大区域;或者,根据预设长宽生成所述放大区域。预设比例值相当于放大的倍数,预设比例值可由用户设定也可为系统默认值。如果内容关注区域包含的显示内容放大两倍,则放大后的显示内容所占用的长度和宽度也将放大到原先的两倍。根据预设长宽生成所述放大区域时,可以在屏幕的预设位置上生成该预设长宽的放大区域。根据预设长宽生成的放大区域,其放大倍数与放大区域长宽无关。如果放大后的显示内容无法占满全部放大区域,则放大区域中会存在空白部分。如果放大区域无法显示所有的放大后的显示内容,则用户可在放大区中进行操作,包括通过手势操作进行浏览、内容编辑等。下面提供本发明实施例的一个使用场景:用户正在手机上浏览新闻,此时打开新闻页面,用户按照从左上到右下的滑动轨迹在屏幕上进行操作,此时屏幕上显示出该滑动轨迹圈定的新闻内容(如:14磅字号的“2013年3月19日”)并在该新闻内容的上方,通过一个带有边框的显示区域显示放大后的该圈定的新闻内容(如:26磅字号的“2013年3月19日”)。当用户需要取消放大显示时,按照从左上到右下的滑动轨迹在放大区域中进行操作,此时取消所述放大区域的显示,同时释放放大区域所占用的空间。本实施例提供的显示调整的方法,能够根据用户触摸操作的滑动轨迹确定内容关注区域,在内容关注区域所在图层之上的另一图层中建立内容放大区域,对内容关注区域包含的显示内容进行放大显示。现有技术中将整个页面进行放大,放大后的页面无法全部显示在显示区域之中,如图5所示,用户希望浏览的内容关注区域一和内容关注区域二将无法在同一显示区域中显示,用户在浏览放大后的内容关注区域一之后,需要多次拖动屏幕才能够浏览放大后的关系区域二,操作不便。本发明中,放大区域能够对显示区域中的内容关注区域进行放大,显示区域除了内容关注区域的其他区域保持原先的显示,不会出现显示内容因为放大而溢出显示区域的问题,进而简化用户操作,提高浏览效率。此外,本实施例能够根据用户触摸操作的滑动轨迹的起始坐标和终止坐标确定内容关注区域,用户通过简单的滑动操作,即可确定内容关注区域并浏览放大后的该内容关注区域包含的显示内容。用户可以拖动内容关注区域和放大区域进行浏览,当放大区域遮挡到当前内容关注区域所在图层的其他内容时,可以将放大区域移动到显示区域中的其他位置,使用户无须多次确定内容关注区域,减少用户的重复操作。实施例二本发明实施例提供了一种显示调整的装置,所述装置位于电子设备上,如图6所示,包括:接收单元61,用于接收用户的触摸操作。确定单元62,用于根据所述接收单元61接收到的所述滑动轨迹确定内容关注区域。生成单元63,用于生成与所述确定单元62确定的所述内容关注区域对应的内容放大区域,所述内容放大区域所在图层位于所述内容关注区域所在图层之上。显示单元64,用于在所述生成单元63生成的所述内容放大区域中放大显示所述内容关注区域包含的显示内容。在电子设备的使用过程中,存在如下场景:用户正在浏览新闻网站,网页中存在垃圾内容,例如=FLASH广告、图片广告、重复的标题连接等。用户希望获取到的信息是新闻报道,因此用户只希望对网页正文内容进行放大。此时,用户可以用手指在网页正文内容对应的屏幕上进行滑动,接收单元61接收用户触摸操作,确定单元62根据接收单元61接收到的滑动轨迹确定内容关注区域,内容关注区域包含的显示内容为待放大的显示内容。为了能够使内容放大区域与内容关注区域的显示比例相互独立,因此生成单元63在内容关注区域所在图层之上,新建一个用于放置内容放大区域的图层。内容放大区域显示的内容与内容关注区域包含的显示内容相一致,保证内容放大区域达到对内容关注区域的放大显示。进一步的,所述确定单元62还用于,根据所述接收单元61接收到的所述用户触摸操作的滑动轨迹的起始坐标以及终止坐标确定所述内容关注区域,其中,所述滑动轨迹用于描述所述内容关注区域的范围。确定单元62可以将所述起始坐标和所述终止坐标,作为矩形的对角线的两个端点,进而确定内容关注区域。如图2所示,滑动轨迹的起始点为A点,终止点为C点,根据AC两点的坐标可以确定矩形ABCD,该矩形为内容关注区域。同理,还可根据B点和D点的坐标确定内容关注区域。此外,还可先根据A点和D点确定内容关注区域的长度,在根据D点和C点确定内容关注区域的宽度。还可对滑动轨迹进行拆分,根据拆分后的子滑动轨迹确定形状为多边形或者圆弧形的内容关注区域。需要说明的是,上述起始坐标和终止坐标,可以是显示器件上的坐标(如果屏幕的像素点坐标),即相对坐标,也可以是页面内的绝对坐标。当为相对坐标时,内容关注区域包含的显示内容将随着显示区域中其他区域的滑动而发生变化。当为绝对坐标时,内容关注区域包含的显示内容与页面内的显示内容的对应关系是固定的,不会因显示区域中其他区域的滑动而发生改变。所述显示区域的其他区域,如图3所示,显示区域为电子设备能够显示的区域,其他区域为除了内容关注区域以外的显示区域中的区域。进一步的,所述接收单元61还用于,接收用户触发的内容关注区域移动指示。所述确定单元62还用于,根据所述接收单元61接收到的所述内容关注区域移动指示确定所述内容关注区域移动后的位置。
接收单元61用于接收用户拖动内容关注区域的边框时,触发的内容关注区域移动指示。此外,接收单元61还用于接收用户长按内容关注区域边框内部的区域并通过该区域拖动内容关注区域移动时,触发的内容关注区域移动指示。确定单元62根据接收单元61接收到的移动指示中包含有内容关注区域移动的偏移量计算出内容关注区域移动后的位置。需要说明的是,除了内容关注区域可以移动之外,内容放大区域也可根据用户触发的移动指示进行移动。用户可通过对内容放大区域的边框进行拖动触发内容放大区域移动指示,也可在内容放大区域边框内部的区域长按后拖动以触发内容放大区域移动指示。当接收单元61接收到内容放大区域移动指示之后,确定单元62可以根据接收单元61接收到的该内容放大区域移动指示确定内容放大区域移动之后的位置。确定单元62根据该内容放大区域移动指示可以只移动内容放大区域,内容关注区域的位置不变,以便用户浏览放大区域遮挡的内容放大区域所在图层中的内容。确定单元62也可在移动内容放大区域的同时对应的改变内容关注区域的位置,以实现类似放大镜的效果:内容放大区域移动到那里,放大与放大区域对应的区域。其中的对应可以是放大区域覆盖的区域,也可放大区域未遮挡的区域。进一步的,所述显示单元64还用于,在所述内容放大区域中放大显示位置移动后所述确定单元62确定的所述内容关注区域覆盖的显示内容。进一步的,如图7所示,所述生成单元63包括:确定子单元631,用于根据所述内容关注区域的长宽和预设比例值确定所述放大区域的长宽。生成子单元632,用于根据所述确定子单元631确定的所述内容放大区域的长宽生成所述内容放大区域。所述生成子单元632还用于,根据预设长宽生成所述内容放大区域。预设比例值相当于放大的倍数,预设比例值可由用户设定也可为系统默认值。如果内容关注区域覆盖的显示内容放大两倍,则确定单元62确定的放大后的显示内容所占用的长度和宽度也将放大到原先的两倍。生成子单元632根据预设长宽生成所述内容放大区域时,可以在屏幕的预设位置上生成该预设长宽的内容放大区域。根据预设长宽生成的放大区域,其放大倍数与放大区域长宽无关。如果生成子单元632生成的放大后的显示内容无法占满全部放大区域,则生成子单元632生成的放大区域中会存在空白部分。如果生成子单元632生成的放大区域无法显示所有的放大后的显示内容,则用户可在生成子单元632生成的放大区中进行局部拖动,进行浏览。本实施例提供的显示调整的装置,确定单元62能够根据接收单元61接收到用户触摸操作的滑动轨迹确定内容关注区域,生成单元63在确定单元62确定的内容关注区域所在图层之上的另一图层中建立内容放大区域,显示单元64对内容关注区域包含的显示内容进行放大显示。现有技术中将整个页面进行放大,放大后的页面无法全部显示在显示区域之中,如图5所示,用户希望浏览的内容关注区域一和内容关注区域二将无法在同一显示区域中显示,用户在浏览放大后的内容关注区域一之后,需要多次拖动屏幕才能够浏览放大后的关系区域二,操作不便。本发明中,放大区域能够对显示区域中的内容关注区域进行放大,显示区域除了内容关注区域的其他区域保持原先的显示,不会出现显示内容因为放大而溢出显示区域的问题,进而简化用户操作,提高浏览效率。此外,本实施例确定单元62能够根据滑动轨迹的起始坐标和终止坐标确定内容关注区域,使得用户通过简单的滑动操作,即可确定内容关注区域并浏览放大后的该内容关注区域覆盖的显示内容。接收单元61通过接收用户发出的内容关注区域移动指示以及内容放大区域移动指示,使用户可以拖动内容关注区域和内容放大区域进行浏览,当内容放大区域遮挡到当前内容关注区域所在图层的其他内容时,显示单元64可以将内容放大区域移动到显示区域中的其他位置,使用户无须多次确定内容关注区域,减少用户的重复操作。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种显示调整的方法,其特征在于,包括: 根据用户的触摸操作确定用户对终端显示界面的内容关注区域; 生成与所述内容关注区域对应的内容放大区域,所述内容放大区域所在图层位于所述内容关注区域所在图层之上; 在所述内容放大区域中放大显示所述内容关注区域包含的显示内容。
2.根据权利要求1所述的显示调整的方法,其特征在于,所述根据用户的触摸操作确定用户对终端显示界面的内容关注区域,包括: 根据所述用户触摸操作的滑动轨迹的起始坐标以及终止坐标确定所述内容关注区域,其中,所述滑动轨迹用于确定所述内容关注区域的范围。
3.根据权利要求1所述的显示调整的方法,其特征在于,所述根据用户的触摸操作的滑动轨迹确定内容关注区域,包括: 接收用户触发的内容关注区域移动指示; 根据所述内容关注区域移动指示确定所述内容关注区域移动后的位置。
4.根据权利要求3所述的显示调整的方法,其特征在于,在所述放大区域中放大显示所述内容关注区域包含的显示内容,包括: 在所述放大区域中放大显示位置移动后所述内容关注区域包含的显示内容。
5.根据权利要求1至4中任一项所述的显示调整的方法,其特征在于,所述生成与所述内容关注区域对应的放大区域,包括:` 根据所述内容关注区域的长宽和预设比例值确定所述放大区域的长宽,根据所述放大区域的长宽生成所述放大区域; 或者,根据预设长宽生成所述放大区域。
6.一种显示调整的装置,其特征在于,包括: 接收单元,用于接收用户的触摸操作; 确定单元,用于根据所述接收单元接收到的所述触摸操作确定用户对终端显示界面的内容关注区域; 生成单元,用于生成与所述确定单元确定的所述内容关注区域对应的内容放大区域,所述内容放大区域所在图层位于所述内容关注区域所在图层之上; 显示单元,用于在所述生成单元生成的所述内容放大区域中放大显示所述内容关注区域包含的显示内容。
7.根据权利要求6所述的显示调整的装置,其特征在于,所述确定单元还用于,根据所述接收单元接收到的所述用户触摸操作的滑动轨迹的起始坐标以及终止坐标确定所述内容关注区域,其中,所述滑动轨迹用于描述所述内容关注区域的范围。
8.根据权利要求6所述的显示调整的装置,其特征在于, 所述接收单元还用于,接收用户触发的内容关注区域移动指示; 所述确定单元还用于,根据所述接收单元接收到的所述内容关注区域移动指示确定所述内容关注区域移动后的位置。
9.根据权利要求8所述的显示调整的装置,其特征在于,所述显示单元还用于,在所述放大区域中放大显示位置移动后所述确定单元确定的所述内容关注区域包含的显示内容。
10.根据权利要求6至9中任一项所述的显示调整的装置,其特征在于,所述生成单元包括: 确定子单元,用于根据所述内容关注区域的长宽和预设比例值确定所述放大区域的长宽; 生成子单元,用于根据所述确定子单元确定的所述放大区域的长宽生成所述放大区域; 所述生成子单元还用于 ,根据预设长宽生成所述放大区域。
全文摘要
本发明涉及电子设备应用领域,尤其涉及一种显示调整的方法及装置,能够解决用户不便浏览放大后的网页的问题。所述方法包括根据用户的触摸操作确定内容关注区域;生成与所述内容关注区域对应的内容放大区域,所述内容放大区域所在图层位于所述内容关注区域所在图层之上;在所述内容放大区域中放大显示所述内容关注区域包含的显示内容。本发明主要应用于通过电子设备进行浏览的过程中。
文档编号G06F3/0488GK103164163SQ201310103328
公开日2013年6月19日 申请日期2013年3月27日 优先权日2013年3月27日
发明者沈小刚, 程力行, 孙成叶 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司