android 文字飞入动画效果图,Android TextView 文字飞入效果

源码片段

protected void setupViews() {

resetBtn = (TextView) findViewById(R.id.btn_reset);

flyTxtView = (FlyTxtView) findViewById(R.id.fly_txt);

flyTxtView.setTextSize(20);

flyTxtView.setTextColor(Color.RED);

flyTxtView.setTexts("我是一只小小小小鸟,想要飞呀飞 却飞也飞不高,我寻寻觅觅寻寻觅觅一个温暖的怀抱,这样的要求算不算太高");

flyTxtView.startAnimation();

}

protected void setupListensers() {

resetBtn.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

flyTxtView.setTexts("我是一只来自北方的狼");

flyTxtView.startAnimation();

}

});

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Android TextView美化是指通过设置字体、颜色、背景等属性,使TextView控件更加美观、易读、符合设计要求。可以通过以下几种方式实现TextView美化: 1. 设置字体:可以通过设置字体的大小、颜色、样式等属性,使TextView更加美观。可以使用系统自带的字体,也可以使用自定义字体。 2. 设置背景:可以通过设置背景颜色、背景图片等属性,使TextView更加美观。可以使用系统自带的背景,也可以使用自定义背景。 3. 设置边框:可以通过设置边框的颜色、宽度、样式等属性,使TextView更加美观。可以使用系统自带的边框,也可以使用自定义边框。 4. 设置阴影:可以通过设置阴影的颜色、大小、位置等属性,使TextView更加美观。可以使用系统自带的阴影,也可以使用自定义阴影。 5. 设置动画:可以通过设置动画效果,使TextView更加生动、有趣。可以使用系统自带的动画,也可以使用自定义动画。 总之,通过合理的设置,可以让TextView控件更加美观、易读、符合设计要求。 ### 回答2: Android中的TextView控件是最常用的控件之一,也是界面构建的基础性控件。但TextView默认的样式简单,不够美观,为了让应用更加美观、舒适,需要对TextView进行美化。 一、改变字体 1.使用系统自带的字体 可以在布局文件中使用android:typeface属性指定字体族谱,它有四个值可以选择,分别为normal、sans、serif、monospace,分别代表默认字体、黑体、衬线体、等宽字体。 2.导入自己的字体 使用Typeface类可以导入自己的字体。将字体文件放到assets目录下,使用Typeface类创建一个字体,再将字体设置给TextView即可。 二、设置背景与边框 通过设置TextView的Background属性,可以改变字体的背景,使用不同的图片来美化TextView。同时,可以通过设置边框属性来为文本框添加一个边框线条,使TextView看起来更加漂亮。 三、设置字体颜色 使用android:textColor属性可以指定字体颜色,可以在布局文件中设置颜色值或者在代码中使用setColor()方法动态设置颜色。 四、设置字体大小 使用android:textSize属性可以设置TextView的字体大小,单位为sp。可以在布局文件中设置或者在代码中使用setTextSize()方法动态设置。 五、设置行间距 使用android:lineSpacingExtra属性可以设置行间距,单位为dp。可以在布局文件中设置或者在代码中使用setLineSpacing()方法动态设置。 六、设置字体风格 使用android:textStyle属性可以设置字体风格,如bold(粗体)、italic(斜体)、normal(正常),可以在布局文件中设置或者在代码中使用setTypeface()方法动态设置。 综上所述,Android中的TextView控件可以通过改变字体、设置背景与边框、字体颜色、大小、行间距、字体风格等方式进行美化,这些方法都很简单,可以为应用增加美感,提高用户体验。 ### 回答3: Android TextView是一种常用的UI元素,它可以用于显示文本。为了使应用程序界面更加美观和吸引人,我们需要对TextView进行美化。在这里,我将介绍一些有用的方法和技巧,帮助您创建更好的TextView。以下是一些方法和技巧: 1. 设置文字颜色和字体 TextView的颜色和字体非常重要。我们可以改变文本颜色和字体大小,以便它们更好地与应用程序的其他元素协调。可以通过在XML文件中设置或者在Java代码中设置来实现。 在XML布局文件中,我们可以使用以下属性: android:textColor - 设置文本的颜色 android:textSize - 设置文本的大小 android:typeface - 设置文本的字体 在Java代码中,我们可以使用以下方法: setTextColor() - 设置文本的颜色 setTextSize() - 设置文本大小 setTypeface() - 设置文本的字体 2. 格式化文本 在Android中,可以使用HTML标记和SpannableString实现文本格式化。HTML标记可以用于控制文本的外观,包括颜色、字体大小和字体样式等。SpannableString可以用于处理文本的样式和格式。 例如,我们可以使用以下方法设置TextView的文本: setText(Html.fromHtml("Hello <b>World</b>")); 这将在TextView中显示“Hello World”,并将“World”文本加粗显示。 3. 背景和边框 我们可以通过设置背景和边框来改变TextView的外观。可以通过在XML布局文件中设置或者在Java代码中设置来实现。 在XML布局文件中,可以使用以下属性: android:background - 设置TextView的背景 android:drawableStart - 设置TextView的左侧图标 android:drawableEnd - 设置TextView的右侧图标 android:drawableLeft - 设置TextView的左侧图标 android:drawableRight - 设置TextView的右侧图标 在Java代码中,可使用以下方法: setBackground() - 设置TextView的背景 setCompoundDrawablesWithIntrinsicBounds() - 设置TextView的图标 4. 对齐文本 TextView中的文本可以设置水平和垂直对齐方式。可以通过在XML布局文件中设置或者在Java代码中设置来实现。 在XML布局文件中,可以使用以下属性: android:gravity - 设置TextView的文本对齐方式 android:textAlignment - 设置TextView的文本对齐方式 在Java代码中,可使用以下方法: setGravity() - 设置TextView的文本对齐方式 setTextAlignment() - 设置TextView的文本对齐方式 总之,在Android中美化TextView的方法有很多,我们应该根据实际需求来选择不同的方法和技巧。如果能够灵活运用这些方法和技巧,会让TextView变得更加美丽和优雅。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值