CN101694620A - 更换显示界面主题风格的方法 - Google Patents
更换显示界面主题风格的方法 Download PDFInfo
- Publication number
- CN101694620A CN101694620A CN 200910309375 CN200910309375A CN101694620A CN 101694620 A CN101694620 A CN 101694620A CN 200910309375 CN200910309375 CN 200910309375 CN 200910309375 A CN200910309375 A CN 200910309375A CN 101694620 A CN101694620 A CN 101694620A
- Authority
- CN
- China
- Prior art keywords
- display interface
- replacing
- control
- function
- download
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
本发明涉及一种更换显示界面主题风格的方法,该方法包含下列步骤:1)提供控件;2)在控件中建立更换函数;3)以更换函数取得显示界面;4)根据显示界面显示控件。使用者通过本发明可任意更换喜爱的显示界面,并选择自己喜爱的显示效果,如透明效果、阴影效果等,由此匹配可携式电子装置的操作界面,若该用户对于显示界面已感厌烦,即可重新下载喜爱的显示界面,以保持永远的新鲜感。
Description
技术领域
本发明涉及一种更换主题风格的方法,尤其是一种更换显示界面主题风格的方法。
背景技术
由于当前可携式电子装置的不断推陈出新,使用者不仅对于可携式电子装置要求具有强大的功能以及操作上的便利性,更对于其外观与整体设计要求突显个人风格,因此,可携式电子装置的外观设计朝向突显个人风格的人性化设计为发展主轴。
然而,可携式电子装置的操作接口并未随着其外观做改变,过去数年以来,可携式电子装置常只有内建一种操作接口,因此,不同性别、年龄、喜好的人,都使用一模一样的操作接口,而无法按照自己的喜好去更改操作接口,既单调又乏味,使用者相当容易感到厌烦。
为此,部分可携式电子装置开始提供下载***主题(theme)的功能,但由于目前下载界面均为图形及相关数据的数据文件,图形格式及数据结构受到***调用程序的限制,并无法随意改变。参见图1,在滚动条(scrollbar)A1中只有滑块A11、上箭头A12与下箭头A13是图形,其余是由程序绘制而成,因为其显示程序已固化到***程序中,因此,要将滚动条A1更换成由图形组成,是无法经由下载界面完成。因此,如何使可携式电子装置的操作接口随意更改而突显个人的风格与品味,是一个刻不容缓的待解决课题。
发明内容
本发明为解决背景技术中存在的上述技术问题,而提出一种更换显示界面主题风格的方法。
本发明的技术解决方案是:本发明为一种更换显示界面主题风格的方法,其特殊之处在于:該方法包含以下步骤:
1)提供控件(user control);
2)在控件中建立更换函数;
3)以更换函数取得显示界面;
4)根据显示界面显示控件。
上述控件为滚动条、以程序绘制而成的按钮或对话框。
上述步骤1)包含取得控件指针。
上述步骤2)后包含将更换函数传入控件指针。
上述步骤4)包含根据显示界面显示控件指针。
上述步骤3)具体步骤如下:
3.1)检查是否下载该显示界面;是则进行步骤3.2);
3.2)检查显示界面是否存在;否则结束下载程序;是则进行步骤3.3);
3.3)在显示界面存在时,下载显示界面。
上述步骤3.3)之后还包括步骤3.4)在显示界面存在时,下载显示界面的操作函数。
上述步骤4)包含加载操作函数。
使用者通过本发明可任意更换喜爱的显示界面,并选择自己喜爱的显示效果,如透明效果、阴影效果等,由此匹配可携式电子装置的操作界面,若该用户对于显示界面已感厌烦,即可重新下载喜爱的显示界面,以保持永远的新鲜感。
附图说明
图1为先前技术滚动条示意图;
图2为本发明流程图(一);
图3为本发明流程图(二);
图4为本发明在可携式电子装置未更新显示界面的示意图;
图5为本发明在可携式电子装置更新显示界面的示意图。
其中,A1-滚动条,A11-滑块,A12-上箭头,A13-下箭头,1-滚动条,2-按钮,3-对话框;
具体实施方式
参见图2,本发明包含下列步骤:
步骤201:提供控件(user control)。
控件以程序绘制而成,而非图形组成,其中,控件可为滚动条(scrollbar),也可为以程序绘制而成的按钮或对话框。
步骤201,还包含下列步骤:取得控件指针。
步骤202:在控件中建立更换函数。
在控件的创建函数中调用一个更换函数,并将此更换函数命名为”CreateItemSkin(…)”,并传入控件指针。
以一个创建滚动条(scrollbar)的更换函数为例,其函数如下:
void*CreateScrollBar(…,…,...)
{
...
...
CreateSkinItem((void*)sbPtr,...);
//重载scrollBar相关函数
return(void*)sbPtr;//创建成功返回scrollbar控件指针
}
步骤203:更换函数取得显示界面。
更换函数为先检查***是否进行下载显示界面的程序,并在***进行下载显示界面的程序时调用下载程序,并下载显示界面。参见图3,在步骤203中,包含下列步骤:
步骤2031:检查是否下载显示界面。
步骤2032:检查显示界面是否存在。
在***进行下载显示界面的程序时,检查使用者欲下载的显示界面是否存在,若显示界面不存在时结束下载程序;若检查显示界面存在,进行步骤2033。
步骤2033:在显示界面存在时,下载显示界面及操作函数。
在更换函数检查显示界面确实存在后,下载使用者欲下载的显示界面及与其相关的操作函数。
以滚动条(scrollbar)为例,原滚动条(scrollbar)的显示函数是SBDraw,操作函数则是SBHandle,经过更换函数CreateItemSkin后显示函数变为SBSkinDraw,操作函数句柄变为SBSkinHandle,此二函数实体在下载的程序中,
步骤204:根据显示界面显示控件。
当下载显示界面及与其相关的操作函数完成后,根据使用者所下载的显示界面重新显示控件,且可根据显示界面重新显示指针,并处理与其相关的操作函数。
参见图4与图5,滚动条1、按钮2、对话框3等控件都经过更换函数下载使用者下载的显示界面后重载改变的效果。其中,按钮1和对话框3的文字由黑色变为白色,对话框3并做出了透明和阴影效果,由于其以程序绘制而成,而非由图形组成,由于习惯用可携式电子装置经过下载***主题(theme)的功能,因此无法改变以程序绘制而成的控件。
使用者通过本发明可任意更换喜爱的显示界面,并选择自己喜爱的显示效果,如透明效果、阴影效果等,由此匹配可携式电子装置的操作界面,若该用户对于显示界面已感厌烦,即可重新下载喜爱的显示界面,以保持永远的新鲜感。
Claims (8)
1.一种更换显示界面主题风格的方法,其特征在于:该方法包含以下步驟:
1)提供控件;
2)在控件中建立更换函数;
3)以更换函数取得显示界面;
4)根据显示界面显示控件。
2.根据权利要求1所述的更换显示界面主题风格的方法,其特征在于:所述控件为滚动条、以程序绘制而成的按钮或对话框。
3.根据权利要求1所述的更换显示界面主题风格的方法,其特征在于:所述步骤1)包含取得控件指针。
4.根据权利要求3所述的更换显示界面主题风格的方法,其特征在于:所述步骤2)后包含将更换函数传入控件指针。
5.根据权利要求4所述的更换显示界面主题风格的方法,其特征在于:所述步骤4)包含根据显示界面显示控件指针。
6.根据权利要求1或2或3或4或5所述的更换显示界面主题风格的方法,其特征在于:所述步骤3)具体步骤如下:
3.1)检查是否下载该显示界面;是则进行步骤3.2);
3.2)检查显示界面是否存在;否则结束下载程序;是则进行步骤3.3);
3.3)在显示界面存在时,下载显示界面。
7.根据权利要求6所述的更换显示界面主题风格的方法,其特征在于:所述步骤3.3)之后还包括步骤3.4)在显示界面存在时,下载显示界面的操作函数。
8.根据权利要求7所述的更换显示界面主题风格的方法,其特征在于:所述步骤4)包含加载操作函数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910309375 CN101694620A (zh) | 2009-11-06 | 2009-11-06 | 更换显示界面主题风格的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910309375 CN101694620A (zh) | 2009-11-06 | 2009-11-06 | 更换显示界面主题风格的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101694620A true CN101694620A (zh) | 2010-04-14 |
Family
ID=42093593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910309375 Pending CN101694620A (zh) | 2009-11-06 | 2009-11-06 | 更换显示界面主题风格的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101694620A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102436370A (zh) * | 2011-08-12 | 2012-05-02 | 北京思创银联科技股份有限公司 | 一种动态枚举的方法 |
CN103019662A (zh) * | 2011-09-23 | 2013-04-03 | 比亚迪股份有限公司 | 移动终端以及用于其的功能键的图标处理方法 |
CN106354394A (zh) * | 2016-08-26 | 2017-01-25 | 乐视控股(北京)有限公司 | 浏览器主题切换处理方法及装置 |
WO2019085821A1 (zh) * | 2017-11-06 | 2019-05-09 | 阿里巴巴集团控股有限公司 | 处理方法、装置、设备和机器可读介质 |
CN110908560A (zh) * | 2019-11-25 | 2020-03-24 | 航天科技控股集团股份有限公司 | 基于gpu的全液晶仪表虚拟指针样式绘制方法 |
-
2009
- 2009-11-06 CN CN 200910309375 patent/CN101694620A/zh active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102436370A (zh) * | 2011-08-12 | 2012-05-02 | 北京思创银联科技股份有限公司 | 一种动态枚举的方法 |
CN103019662A (zh) * | 2011-09-23 | 2013-04-03 | 比亚迪股份有限公司 | 移动终端以及用于其的功能键的图标处理方法 |
CN103019662B (zh) * | 2011-09-23 | 2016-06-01 | 比亚迪股份有限公司 | 移动终端以及用于其的功能键的图标处理方法 |
CN106354394A (zh) * | 2016-08-26 | 2017-01-25 | 乐视控股(北京)有限公司 | 浏览器主题切换处理方法及装置 |
WO2019085821A1 (zh) * | 2017-11-06 | 2019-05-09 | 阿里巴巴集团控股有限公司 | 处理方法、装置、设备和机器可读介质 |
CN110908560A (zh) * | 2019-11-25 | 2020-03-24 | 航天科技控股集团股份有限公司 | 基于gpu的全液晶仪表虚拟指针样式绘制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107809504B (zh) | 显示信息的方法、装置、终端及存储介质 | |
CN101694620A (zh) | 更换显示界面主题风格的方法 | |
US10019779B2 (en) | Browsing interface for item counterparts having different scales and lengths | |
US20100107100A1 (en) | Mobile Device Style Abstraction | |
Fletcher | Durability, fashion, sustainability: The processes and practices of use | |
KR101687689B1 (ko) | 캐릭터 표시용 데이터의 생성 장치 및 방법 | |
KR101393664B1 (ko) | 소비재의 온라인 디자인 | |
CN115810059A (zh) | 显示自定义的电子消息图形 | |
CN101833459B (zh) | 基于网页的动态2d骨骼人物实现*** | |
WO2011002787A1 (en) | Design of consumer products | |
RU2005130349A (ru) | Поддержка графических представлений, основанная на пользовательских настройках | |
EP4271494A1 (en) | Avatar customization system | |
US10026176B2 (en) | Browsing interface for item counterparts having different scales and lengths | |
WO2006074268A3 (en) | Electronic personalized clothing makeover assistant | |
CN108008997A (zh) | 一种app皮肤统一更换的方法 | |
WO2016064752A1 (en) | System and method for customizing a theme for modifying a look and feel of a graphical user interface | |
WO2011146868A3 (en) | Event based interactive network for recommending, comparing and evaluating appearance styles | |
JP2013025555A5 (zh) | ||
CN104679390B (zh) | 一种在操作***平台上设置应用的皮肤的方法、装置及设备 | |
CN108846881B (zh) | 一种表情图像的生成方法及装置 | |
CN106572262A (zh) | 一种锁屏闹钟显示方法及装置 | |
JP2009181478A (ja) | コンディション推定装置、及び、コンディション推定プログラム | |
CN104461615B (zh) | 一种皮肤资源的处理方法及电子设备 | |
Park et al. | 1C3-2 A Literature Survey on UX Design Properties and Principles Of Smart Device Design for the Disabled: From the Perspective of the Value/Quality of Human Life | |
KR20160107418A (ko) | 사용자 중심의 실시간 맞춤 뉴스 서비스 제공 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100414 |