一种显示方法及装置的制造方法_4

文档序号:9523949阅读:来源:国知局
显示界面,不会因为手或其它物体覆盖了屏幕区域而错过某些局部细节,有 很强的实用性。 阳124] 实施例Ξ
[01巧]如图8所示,本实施例还提供一种显示装置,设置于终端设备,所述装置包括检测 板块11和显不板块12 :
[01%] 其中,检测模块11用于当满足预定条件时,检测所述终端设备的显示屏的未覆盖 区域;
[0127] 显示模块12用于根据所述显示屏的未覆盖区域调整所述终端设备的显示界面。 显示模块包括第一显示子模块121W及第二显示子模块122 ;
[0128] 第一显示子模块121用于根据所述显示屏的未覆盖区域缩小或放大所述终端设 备的显不界面。
[0129] 第二显示子模块122用于获取所述终端设备的显示屏的长宽比例;还用于确定所 述显示屏的未覆盖区域中的最大矩形区域,所述矩形区域的长宽比例与所述终端设备的显 示屏的长宽比例相同;W及还用于在所述最大矩形区域内显示所述终端设备的显示界面。
[0130] 其中,第二显示子模块122用于确定所述显示屏的未覆盖区域中的最大矩形区域 具体是指: 阳131] 确定一条水平线或垂直线与未覆盖区域的第一交点和第二交点;将所述第一交点 和第二交点作为矩形区域的两个顶点,根据所述显示屏的长宽比确定所述矩形区域的另外 两个顶点;当所述第一交点和所述第二交点的距离最大时,根据四个顶点的坐标确定所述 未覆盖区域中的最大矩形区域; 阳132] 或者,
[0133] 确定一条与所述终端设备显示屏对角线平行的线与未覆盖区域的第Ξ交点和第 四交点;将所述第Ξ交点和第四交点作为矩形区域的两个顶点,根据所述长宽比例确定所 述矩形区域的另外两个顶点;当所述第Ξ交点和所述第四交点的距离最大时,根据四个顶 点的坐标确定所述未覆盖区域中的最大矩形区域。
[0134] 在本实施例中,预定条件为:所述终端设备检测到显示屏存在覆盖区域;或者,预 定条件为:所述终端设备检测到显示屏存在覆盖区域,并且所述覆盖区域的面积达到预定 面积阔值和/或所述覆盖区域被覆盖的持续时间达到预定时间阔值。
[0135] 上述检测装置可W根据终端设备的未覆盖区域将显示界面缩小或者放大到最佳 状态,提升了用户的使用体验。 阳136] 实施例四
[0137] 如图9所示,本实施例还提供一种检测装置,设置于终端设备,所述装置包括检测 模块21和显示模块22。
[0138] 检测模块21,用于当满足预定条件时,检测所述终端设备的显示屏的未覆盖区 域;
[0139] 显示模块22,用于根据所述显示屏的未覆盖区域调整所述终端设备的显示界面。
[0140] 可选地, 阳141] 所述显示模块22包括第一显示子模块221;
[0142] 所述第一显示子模块221用于根据所述显示屏的未覆盖区域缩小或放大所述终 端设备的显示界面。 阳143] 可选地,
[0144] 所述显示模块22包括第二显示子模块222 ;
[0145] 所述第二显示子模块222用于获取所述终端设备的显示屏的长宽比例;还用于确 定所述显示屏的未覆盖区域中的最大矩形区域,所述矩形区域的长宽比例与所述终端设备 的显示屏的长宽比例相同;W及还用于在所述最大矩形区域内显示所述终端设备的显示界 面。 阳146] 可选地, 阳147]所述第二显示子模块222用于确定所述显示屏的未覆盖区域中的最大矩形区域 具体是指:
[0148] 确定一条水平线或垂直线与未覆盖区域的第一交点和第二交点;将所述第一交点 和第二交点作为矩形区域的两个顶点,根据所述显示屏的长宽比确定所述矩形区域的另外 两个顶点;当所述第一交点和所述第二交点的距离最大时,根据四个顶点的坐标确定所述 未覆盖区域中的最大矩形区域; 阳149] 或者,
[0150] 确定一条与所述终端设备显示屏对角线平行的线与未覆盖区域的第Ξ交点和第 四交点;将所述第Ξ交点和第四交点作为矩形区域的两个顶点,根据所述长宽比例确定所 述矩形区域的另外两个顶点;当所述第Ξ交点和所述第四交点的距离最大时,根据四个顶 点的坐标确定所述未覆盖区域中的最大矩形区域。 阳151] 可选地, 阳152] 所述预定条件为:所述终端设备检测到显示屏存在覆盖区域; 阳153] 或者,
[0154] 所述预定条件为:所述终端设备检测到显示屏存在覆盖区域,并且所述覆盖区域 的面积达到预定面积阔值和/或所述覆盖区域被覆盖的持续时间达到预定时间阔值。
[0155] 上述检测装置可W在终端设备被覆盖时调整显示界面,提升了用户的使用体验。 阳156]W上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可W有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。本领域普通技术人员可W理解 上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可W存储于计算 机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤 也可W使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/模块可W采用 硬件的形式实现,也可W采用软件功能模块的形式实现。本申请不限制于任何特定形式的 硬件和软件的结合。
【主权项】
1. 一种显示方法,应用于终端设备,其特征在于,所述方法包括: 当满足预定条件时,检测所述终端设备的显示屏的未覆盖区域; 根据所述显示屏的未覆盖区域调整所述终端设备的显示界面。2. 如权利要求1所述的方法,其特征在于: 所述根据所述显示屏的未覆盖区域调整所述终端设备的显示界面包括: 根据所述显示屏的未覆盖区域缩小或放大所述终端设备的显示界面。3. 如权利要求1所述的方法,其特征在于: 所述根据所述显示屏的未覆盖区域调整所述终端设备的显示界面包括: 获取所述终端设备的显示屏的长宽比例; 确定所述显示屏的未覆盖区域中的最大矩形区域,所述矩形区域的长宽比例与所述终 端设备的显示屏的长宽比例相同; 在所述最大矩形区域内显示所述终端设备的显示界面。4. 如权利要求3所述的方法,其特征在于: 所述确定所述显示屏的未覆盖区域中的最大矩形区域包括: 确定一条水平线或垂直线与未覆盖区域的第一交点和第二交点;将所述第一交点和第 二交点作为矩形区域的两个顶点,根据所述显示屏的长宽比确定所述矩形区域的另外两个 顶点;当所述第一交点和所述第二交点的距离最大时,根据四个顶点的坐标确定所述未覆 盖区域中的最大矩形区域; 或者, 确定一条与所述终端设备显示屏对角线平行的线与未覆盖区域的第三交点和第四交 点;将所述第三交点和第四交点作为矩形区域的两个顶点,根据所述长宽比例确定所述矩 形区域的另外两个顶点;当所述第三交点和所述第四交点的距离最大时,根据四个顶点的 坐标确定所述未覆盖区域中的最大矩形区域。5. 如权利要求1至4任一所述的方法,其特征在于: 所述预定条件为:所述终端设备检测到显示屏存在覆盖区域; 或者, 所述预定条件为:所述终端设备检测到显示屏存在覆盖区域,并且所述覆盖区域的面 积达到预定面积阈值和/或所述覆盖区域被覆盖的持续时间达到预定时间阈值。6. -种显示装置,设置于终端设备,其特征在于,所述装置包括: 检测模块,用于当满足预定条件时,检测所述终端设备的显示屏的未覆盖区域; 显示模块,用于根据所述显示屏的未覆盖区域调整所述终端设备的显示界面。7. 如权利要求6所述的装置,其特征在于: 所述显示模块包括第一显示子模块; 所述第一显示子模块用于根据所述显示屏的未覆盖区域缩小或放大所述终端设备的 显示界面。8. 如权利要求6所述的装置,其特征在于: 所述显示模块包括第二显示子模块; 所述第二显示子模块用于获取所述终端设备的显示屏的长宽比例;还用于确定所述显 示屏的未覆盖区域中的最大矩形区域,所述矩形区域的长宽比例与所述终端设备的显示屏 的长宽比例相同;以及还用于在所述最大矩形区域内显示所述终端设备的显示界面。9. 如权利要求8所述的装置,其特征在于: 所述第二显示子模块用于确定所述显示屏的未覆盖区域中的最大矩形区域具体是 指: 确定一条水平线或垂直线与未覆盖区域的第一交点和第二交点;将所述第一交点和第 二交点作为矩形区域的两个顶点,根据所述显示屏的长宽比确定所述矩形区域的另外两个 顶点;当所述第一交点和所述第二交点的距离最大时,根据四个顶点的坐标确定所述未覆 盖区域中的最大矩形区域; 或者, 确定一条与所述终端设备显示屏对角线平行的线与未覆盖区域的第三交点和第四交 点;将所述第三交点和第四交点作为矩形区域的两个顶点,根据所述长宽比例确定所述矩 形区域的另外两个顶点;当所述第三交点和所述第四交点的距离最大时,根据四个顶点的 坐标确定所述未覆盖区域中的最大矩形区域。10. 如权利要求6至9任一所述的装置,其特征在于: 所述预定条件为:所述终端设备检测到显示屏存在覆盖区域; 或者, 所述预定条件为:所述终端设备检测到显示屏存在覆盖区域,并且所述覆盖区域的面 积达到预定面积阈值和/或所述覆盖区域被覆盖的持续时间达到预定时间阈值。
【专利摘要】本发明提供一种显示方法,应用于终端设备,所述方法包括:当满足预定条件时,检测所述终端设备的显示屏的未覆盖区域;根据所述显示屏的未覆盖区域调整所述终端设备的显示界面。上述技术方案实现了终端设备屏幕被遮挡时相应的调整显示界面,避免了由于屏幕被遮挡而错过某些局部细节,提高了用户体验。
【IPC分类】G06F3/14
【公开号】CN105278910
【申请号】CN201510823684
【发明人】徐群, 聂启刚
【申请人】努比亚技术有限公司
【公开日】2016年1月27日
【申请日】2015年11月24日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1