一种移动终端的桌面启动器的定制方法及系统的制作方法

文档序号:9910788阅读:497来源:国知局
一种移动终端的桌面启动器的定制方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端系统技术领域,尤其涉及一种移动终端的桌面启动器的制造方法及制作系统定制方法及系统。
【背景技术】
[0002]随着现代化电子技术的迅速发展和进步,电子装置也得到了相应的发展,其中智能手机广泛应用于消费者们的生活中,消费者们对智能手机界面的需求也越来越多样化。例如,不同阶段的消费者对主题、壁纸、布局、应用程序的操作方式等方面有着不同的需求,现常见的需求有:为老人定制的桌面启动器(launcher);儿童模式的桌面启动器;标准桌面启动器;运营商定制的桌面启动器。目前,市场上所售卖的智能手机可以支持多个桌面启动器的加载,但各个桌面启动器之间的配置文件和资源文件都是相互独立的,不能实现工共享。

【发明内容】

[0003]本发明的目的在于提供了一种根据需求实现配置文件和资源文件共享或独立定制的桌面启动器的定制方法和系统。
[0004]为了解决上述技术问题,本发明采用的一种技术方案是,提供一种移动终端的桌面启动器的定制方法,包括:
[0005]将至少两种桌面启动器需定制的资源文件和配置文件分别放置于第一文件目录下对应的资源文件夹和配置文件夹中,其中所述至少两种桌面启动器的资源文件、资源文件夹、配置文件及配置文件夹的名称不同,以区分所述至少两种桌面启动器需定制的资源文件和配置文件;
[0006]增加所述至少两种桌面启动器对应的编译命令,指定所述至少两种桌面启动器对应的资源文件和配置文件在第一文件目录下的保存路径,并通过所述编译命令将所述保存路径下的所述至少两种桌面启动器对应的资源文件和配置文件拷贝至第二文件目录下;
[0007]在共用程序信息plf文件中新增所述至少两种桌面启动器在所述第二文件目录中资源文件和配置文件的保存路径,以将所述程序信息文件分别拷贝至所述第二文件目录中所述至少两种桌面启动器的对应的文件夹中;
[0008]分别将所述第二文件目录中所述至少两种桌面启动器对应的文件夹中的资源文件和配置文件编译生成对应的安装程序APK文件;
[0009]根据用户所选择的桌面启动器加载对应的安装程序文件,并运行对应的桌面启动器。
[0010]其中,所述增加所述至少两种桌面启动器对应的编译命令的步骤之前,进一步包括:
[0011]对所述至少两种桌面启动器需定制的功能开关SDM值进行设置,以使得所述至少两种桌面器具有对应的功能开关值。
[0012]其中,所述需定制的功能开关值至少包括主屏幕的数量及导航条的数量。
[0013]其中,所述根据用户所选择的桌面启动器加载对应的安装程序文件,并运行所述桌面启动器的具体步骤为:
[0014]预设其中一个桌面启动器为预设桌面启动器;
[0015]系统启动时,显示设置向导界面,若用户在设置向导界面选择需求的桌面启动器,则加载用户所选择的桌面启动器对应的安装程序文件以运行所述桌面启动器,并将用户所选择的桌面启动器设置为默认桌面启动器;若用户在设置向导界面未选择桌面启动器,则系统运行预设桌面启动器,并将预设桌面启动器设置为默认桌面启动器;
[0016]系统运行桌面启动器时,若用户在设置界面对桌面启动器进行切换,则将切换后运行的桌面启动器设置为默认桌面启动器。
[0017]其中,所述预设其中一个桌面启动器为预设桌面启动器的步骤,具体为:
[0018]将所述至少两种桌面启动器的包名和行为过滤出来,并将需要预设的桌面启动器的包名和行为增加到缺省类别CATEGORY_DEFAULT属性中,以将所述桌面启动器设置为预设桌面启动器;
[0019]所述将用户所选择的桌面启动器设置为默认桌面启动器的步骤,具体为:
[0020]若用户在设置向导界面选择了桌面启动器,则将用户所选择的桌面启动器的包名和行为增加到缺省类别属性,以将用户选择的桌面启动器替换预设桌面启动器而成为默认桌面启动器;
[0021]所述将切换后运行的桌面启动器设置为默认桌面启动器的步骤,具体为:
[0022]若用户在系统运行桌面启动器时对桌面启动进行了切换,则将用户切换后所运行的桌面启动器的包名和行为增加到缺省类别属性,以加载切换后的桌面启动器对应的安装程序文件以运行所述桌面启动器,并将切换后的桌面启动器替换原有的默认桌面启动器而成为默认桌面启动器。
[0023]其中,所述至少两种桌面启动器需定制的配置文件至少包括声音、多媒体、字符、语言及布局,所述至少两种桌面启动器不需定制的资源文件至少包括图片资源,即所述至少两种桌面启动器共用同一图片资源。
[0024]为了解决上述技术问题,本发明采用的另一种技术方案是,提供一种移动终端的桌面启动器的定制系统,包括:
[0025]资源管理模块,用于将至少两种桌面启动器需定制的资源文件和配置文件分别放置于第一文件目录下对应的资源文件夹和配置文件夹中,其中所述至少两种桌面启动器的资源文件、资源文件夹、配置文件及配置文件夹的名称不同,以区分所述至少两种桌面启动器需定制的资源文件和配置文件;
[0026]资源加载模块,用于增加所述至少两种桌面启动器对应的编译命令,指定所述至少两种桌面启动器对应的资源文件和配置文件在第一文件目录下的保存路径,并通过所述编译命令将所述保存路径下的所述至少两种桌面启动器对应的资源文件和配置文件拷贝至第二文件目录下;
[0027]配置加载模块,用于在程序信息文件中新增所述至少两种桌面启动器在所述第二文件目录中资源文件和配置文件的保存路径,以将所述程序信息文件分别拷贝至第二文件目录中所述至少两种桌面启动器的对应的文件夹中;
[0028]编译模块,用于分别将所述第二文件目录中所述至少两种桌面启动器对应的文件夹中的资源文件和配置文件编译生成对应的安装程序文件;
[0029]桌面启动器启动模块,用于根据用户所选择的桌面启动器加载对应的安装程序文件,并运行对应的桌面启动器。
[0030]其中,资源加载模块进一步用于对所述至少两种桌面启动器需定制的功能开关值进行设置,以使得所述至少两种桌面器具有对应的功能开关值。
[0031]其中,桌面启动器启动模块包括:
[0032]预设单元,用于预设其中一个桌面启动器为预设桌面启动器;
[0033]加载及设置单元,用于加载桌面启动器对应的安装程序文件以运行所述桌面启动器,并将加载的桌面启动器设置为默认桌面启动器;
[0034]设置向导单元,用于系统启动时,显示设置向导界面,若用户在设置向导界面选择需求的桌面启动器,则通知所述加载及设置单元加载用户所选择的桌面启动器对应的安装程序文件以运行所述桌面启动器,并将用户所选择的桌面启动器设置为默认桌面启动器;若用户在设置向导界面未选择桌面启动器,则通知所述加载及设置单元加载预设桌面启动器对应的安装程序文件以运行所述桌面启动器,并将预设桌面启动器设置为默认桌面启动器;
[0035]切换单元,用于系统运行设置的桌面启动器时,当用户在设置界面对桌面启动器进行切换,则通知加载及设置单元加载切换后的桌面启动器对应的安装程序文件以运行所述桌面启动器,并将切换后运行的桌面启动器设置为默认桌面启动器。
[0036]其中,所述预设单元具体用于将所述至少两种桌面启动器的包名和行为过滤出来,并将需要预设的桌面启动器的包名和行为增加到缺省类别属性中,以将所述桌面启动器设置为预设桌面启动器;
[0037]所述加载及设置单元具体用于在用户在设置向导界面选择了桌面启动器,则将用户所选择的桌面启动器的包名和行为增加到缺省类别属性,以将用户选择的桌面启动器替换预设桌面启动器而成为默认桌面启动器;用于在用户在系统运行桌面启动器时对桌面启动器进行了切换时,将用户切换后所运行的桌面启动器的包名和行为增加到缺省类别属性,以将切换后的桌面启动器替换原有的默认桌面启动器而成为新的默认桌面启动器。
[0038]区别于现有技术,本发明提供的移动终端的桌面启动器的定制方法通过将所述至少两种桌面启动器需定制的资源文件和配置文件以不同的名字命名,以区分所述至少两种桌面启动器的文件,从而实现所述至少两种桌面启动器经定制的资源文件和配置文件之间相互独立;另外,在程序信息文件中增加所述至少两种
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1