一种安卓系统中字符的显示方法及装置制造方法及图纸

技术编号:15297539 阅读:61 留言:0更新日期:2017-05-11 20:01
本发明专利技术公开一种安卓系统中字符的显示方法及装置,该方法包括:当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类;当确定设置有所述动画集合类时,使用所述动画集合类中的动画效果来动效显示所述字符;当确定没有设置所述动画集合类时,根据所述字符绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。本申请提供的方法和设备可以解决现有技术中安卓系统的字符显示方法,存在的不能满足应用多样化需求的技术问题。实现了满足应用对字符的多样化显示需求的技术效果。

Method and device for displaying character in Android system

Method and device for displaying the character of the invention discloses a Android system, the method comprises the following steps: when the need to display characters, judge the preset character display control is provided with animation collections; when determining the animation set class, using the animation set in the animation to show the dynamic effect the character is not set; when determining the animation set class, according to the character of drawing shadow characters; displaying the shadow character, and the character is displayed in the shadow character. The method and the device provided by the invention can solve the character display method of the Android system in the prior art, and can not meet the technical requirements of the diversified requirements of the application. To achieve the application of the characters to meet the needs of the diverse display of technical results.

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种安卓系统中字符的显示方法及装置
技术介绍
当前,安卓Android开发过程中,通常使用TextView控件来显示文字等字符信息,Android系统提供的默认字符展示界面比较简单,仅能实现将字符显示出来的效果。然而,随着各种应用程序的发展,简单的字符显示已经不能满足当前应用开发商需要的提高用户的使用体验、满足用户的个性化需求或突出字符的显示效果的需求。可见,现有技术中安卓系统的字符显示方法,存在不能满足应用多样化需求的技术问题。
技术实现思路
本专利技术提供一种安卓系统中字符的显示方法及装置,用以解决现有技术中安卓系统的字符显示方法,存在的不能满足应用多样化需求的技术问题。第一方面,本专利技术实施例提供了一种安卓系统中字符的显示方法,包括:当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类;当确定设置有所述动画集合类时,使用所述动画集合类中的动画效果来动效显示所述字符;当确定没有设置所述动画集合类时,根据所述字符绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。可选的,所述当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类,包括:当需要显示字符时,判断预先设置的MyTextView控件中是否设置有AnimationSet类,其中,所述MyTextView控件为TextView控件的子控件。可选的,所述使用所述动画集合类中的动画效果来动效显示所述字符,包括:初始化AnimationSet类,以开启所述AnimationSet类中预设的动画效果,从而基于所述动画效果动效显示所述字符。可选的,所述根据所述字符绘制阴影字符,包括:通过AttributeSet变量获取所述字符的字符形状信息和字符颜色信息;根据所述字符形状信息和所述字符颜色信息绘制所述阴影字符。可选的,所述方法应用于安卓系统。第二方面,提供一种安卓系统中字符的显示方法,包括:当需要显示字符时,通过AttributeSet变量获取所述字符的字符形状信息和字符颜色信息;根据所述字符形状信息和所述字符颜色信息绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。可选的,所述显示所述阴影字符,并在所述阴影字符上显示所述字符,包括:通过AttributeSet变量获取所述字符的目标显示位置;根据所述目标显示位置确定所述阴影字符的阴影显示位置;在所述阴影显示位置显示所述阴影字符,并在所述目标显示位置显示所述字符,其中,所述字符显示在所述阴影字符之上。第三方面,提供一种安卓系统中字符的显示方法,包括:当需要显示字符时,初始化预先设置的字符显示控件中的动画集合类;开启所述动画集合类中预先添加的动画效果,从而基于所述动画效果动效显示所述字符。可选的,所述初始化预先设置的字符显示控件中的动画集合类,包括:初始化预先设置的MyTextView控件中的AnimationSet类,其中,所述MyTextView控件为TextView控件的子控件。第四方面,提供一种安卓系统中字符的显示装置,包括:判断模块,用于当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类;动效模块,用于当确定设置有所述动画集合类时,使用所述动画集合类中的动画效果来动效显示所述字符;阴影模块,用于当确定没有设置所述动画集合类时,根据所述字符绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:1、本申请实施例提供的方法及装置,预先设置字符显示控件,当需要显示字符时,能根据预设的字符显示控件中是否有动画集合类,来选择动效显示字符或阴影显示字符,使得用户能够根据自身需要预先改写字符显示控件,以使得字符能按字符显示控件的设置呈动效或阴影显示,能满足应用对字符的多样化显示需求。2、本申请实施例提供的方法及装置,预先设置字符显示控件,在需要显示字符时,通过预设的字符显示控件的AttributeSet变量来获取字符形状和字符颜色,从而绘制出与所述字符形状和颜色匹配的阴影字符,并将所述字符显示在所述阴影字符上,以增强所述字符显示的立体效果,凸显所述字符。3、本申请实施例提供的方法及装置,预先设置字符显示控件,并在所述字符显示控件中预先添加一个或多个动画效果,以在需要显示字符时,初始化所述字符显示控件中的动画集合类,并开启所述动画集合类中预先添加的动画效果,从而基于所述动画效果动效显示所述字符,以凸显所述字符。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一中字符的显示方法的流程图;图2为本专利技术实施例二中字符的显示方法的流程图;图3为本专利技术实施例三中字符的显示方法的流程图;图4为本专利技术实施例四中字符的显示装置的结构示意图。具体实施方式本申请实施例通过提供一种安卓系统中字符的显示方法及装置,解决了现有技术中安卓系统的字符显示方法,存在的不能满足应用多样化需求的技术问题。实现了满足应用对字符的多样化显示需求的技术效果。本申请实施例中的技术方案,总体思路如下:当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类;当确定设置有所述动画集合类时,使用所述动画集合类中的动画效果来动效显示所述字符;当确定没有设置所述动画集合类时,根据所述字符绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。上述方法通过预先设置字符显示控件,当需要显示字符时,能根据预设的字符显示控件中是否有动画集合类,来选择动效显示字符或阴影显示字符,使得用户能够根据自身需要预先改写字符显示控件,以使得字符能按字符显示控件的设置呈动效或阴影显示,能满足应用对字符的多样化显示需求。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一本实施例提供一种安卓系统中字符的显示方法,请参考图1,如图1所示,所述方法包括:步骤S101,当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类;步骤S102,当确定设置有所述动画集合类时,使用所述动画集合类中的动画效果来动效显示所述字符;步骤S103,当确定没有设置所述动画集合类时,根据所述字符绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。需要说明的是,本申请提供的方法适用于Android系统或基于Android系统发展出的其他系统。在本申请实施例中,所述字符可以为汉字、英文字母、数字或符号等,在此不作限制。下面结合图本文档来自技高网...
一种安卓系统中字符的显示方法及装置

【技术保护点】
一种安卓系统中字符的显示方法,其特征在于,包括:当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类;当确定设置有所述动画集合类时,使用所述动画集合类中的动画效果来动效显示所述字符;当确定没有设置所述动画集合类时,根据所述字符绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。

【技术特征摘要】
1.一种安卓系统中字符的显示方法,其特征在于,包括:当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类;当确定设置有所述动画集合类时,使用所述动画集合类中的动画效果来动效显示所述字符;当确定没有设置所述动画集合类时,根据所述字符绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。2.如权利要求1所述的方法,其特征在于,所述当需要显示字符时,判断预先设置的字符显示控件中是否设置有动画集合类,包括:当需要显示字符时,判断预先设置的MyTextView控件中是否设置有AnimationSet类,其中,所述MyTextView控件为TextView控件的子控件。3.如权利要求1所述的方法,其特征在于,所述使用所述动画集合类中的动画效果来动效显示所述字符,包括:初始化MyTextView控件中的AnimationSet类,以开启所述AnimationSet类中预设的动画效果,从而基于所述动画效果动效显示所述字符。4.如权利要求1所述的方法,其特征在于,所述根据所述字符绘制阴影字符,包括:通过AttributeSet变量获取所述字符的字符形状信息和字符颜色信息;根据所述字符形状信息和所述字符颜色信息绘制所述阴影字符。5.一种安卓系统中字符的显示方法,其特征在于,包括:当需要显示字符时,通过AttributeSet变量获取所述字符的字符形状信息和字符颜色信息;根据所述字符形状信息和所述字符颜色信息绘制阴影字符;显示所述阴影字符,并在所述阴影字符上显示所述字符。6.如权利要...

【专利技术属性】
技术研发人员:张磊
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1