如何在Xamarin Android应用程序中使用动画?

阿里·皮什卡里

我想在使用Xamarin C#的android应用程序中使用动画。动画,例如淡入,放大,移动和...。

阿里·皮什卡里

首先在“资源”文件夹下添加一个名为“ anim”的文件夹。然后,您可以向其中添加动画资源,例如:对于淡入动画,请在anim文件夹下创建一个资源,并将其命名为“ fade_in.xml”并将此代码粘贴到其中:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:fillAfter="true" >

    <alpha
        android:duration="1000"
        android:fromAlpha="0.0"
        android:interpolator="@android:anim/accelerate_interpolator"
        android:toAlpha="1.0" />

</set>

然后在您的mainlayout.xml和一个按钮中添加一个Textview

 <TextView
            android:text="Text"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:id="@+id/txtMessage"
            android:layout_marginBottom="35.3dp" />

和按钮:

<Button
                android:text="fade in"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:id="@+id/fadein" />

在活动的“ oncreate”方法中,添加以下代码:

  Button fadein = FindViewById<Button>(Resource.Id.fadein);
            fadein.Click += btn_Click;

然后将此方法添加到您的活动中:

void blink_Click(object sender, EventArgs e)
        {
            txtMessage = FindViewById<TextView>(Resource.Id.txtMessage);
             Button b = sender as Button;
            Animation anim = AnimationUtils.LoadAnimation(ApplicationContext,
                           Resource.Animation.fade_in);
             txtMessage.StartAnimation(anim);
        }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在我的Xamarin Android应用程序中使用SharpNLP

来自分类Dev

如何在空白的Android应用程序中使用MVVMCross

来自分类Dev

如何在Android中使用多个“应用程序类”?

来自分类Dev

如何在Android应用程序中使用Matlab

来自分类Dev

Flutter:如何在AppBar中使用动画图标-我想在Flutter应用程序的应用栏中使用此动画图标代替Animatedless Icon

来自分类Dev

如何滑动以杀死iOS 7应用程序切换器中使用的动画?

来自分类Dev

如何在Xmarin.Android应用程序中使用Flurry Analytics(.jar)?

来自分类Dev

如何在非Android Gradle Java应用程序中使用Dagger?

来自分类Dev

如何在应用程序项目中使用Android本机代码

来自分类Dev

Android-如何在整个应用程序生命周期中使用ORMLite dbhelper

来自分类Dev

如何在自己的私人应用程序中使用Android的人脸解锁?

来自分类Dev

如何在React Native Android应用程序中使用JavaScriptCore

来自分类Dev

如何在Android应用程序中使用Google公共API访问密钥?

来自分类Dev

如何在Android应用程序中使用外部sqlite数据库

来自分类Dev

如何在Android中使用笔记应用程序附加多个图像?

来自分类Dev

如何在我的Android应用程序中使用Twilio发送短信?

来自分类Dev

如何在Android应用程序中使用Font Awesome图标?

来自分类Dev

如何在离子应用程序中使用Android App Bundle?

来自分类Dev

如何在Android Web应用程序中使用sp和dp

来自分类Dev

如何在应用程序项目中使用Android本机代码

来自分类Dev

Android-如何在Delphi XE5应用程序中使用ActionBar

来自分类Dev

如何在Android AIR应用程序的本机扩展中使用GooglePlayServices库?

来自分类Dev

如何在Android 2.3以下的版本中使用phonegap应用程序显示Numeric Keypaid

来自分类Dev

我如何在我的Web视图Android应用程序中使用Polymer项目

来自分类Dev

如何在Android应用程序中使用Google公共API访问密钥?

来自分类Dev

如何在我的Android应用程序中使用Facebook api登录?

来自分类Dev

如何在android studio中使用NFC实现谷歌即时应用程序

来自分类Dev

Android:如何在应用程序中使用外部 MySQL 数据库

来自分类Dev

如何在 Windows 中使用 android studio 配对 mac 以测试 flutter 应用程序

Related 相关文章

  1. 1

    如何在我的Xamarin Android应用程序中使用SharpNLP

  2. 2

    如何在空白的Android应用程序中使用MVVMCross

  3. 3

    如何在Android中使用多个“应用程序类”?

  4. 4

    如何在Android应用程序中使用Matlab

  5. 5

    Flutter:如何在AppBar中使用动画图标-我想在Flutter应用程序的应用栏中使用此动画图标代替Animatedless Icon

  6. 6

    如何滑动以杀死iOS 7应用程序切换器中使用的动画?

  7. 7

    如何在Xmarin.Android应用程序中使用Flurry Analytics(.jar)?

  8. 8

    如何在非Android Gradle Java应用程序中使用Dagger?

  9. 9

    如何在应用程序项目中使用Android本机代码

  10. 10

    Android-如何在整个应用程序生命周期中使用ORMLite dbhelper

  11. 11

    如何在自己的私人应用程序中使用Android的人脸解锁?

  12. 12

    如何在React Native Android应用程序中使用JavaScriptCore

  13. 13

    如何在Android应用程序中使用Google公共API访问密钥?

  14. 14

    如何在Android应用程序中使用外部sqlite数据库

  15. 15

    如何在Android中使用笔记应用程序附加多个图像?

  16. 16

    如何在我的Android应用程序中使用Twilio发送短信?

  17. 17

    如何在Android应用程序中使用Font Awesome图标?

  18. 18

    如何在离子应用程序中使用Android App Bundle?

  19. 19

    如何在Android Web应用程序中使用sp和dp

  20. 20

    如何在应用程序项目中使用Android本机代码

  21. 21

    Android-如何在Delphi XE5应用程序中使用ActionBar

  22. 22

    如何在Android AIR应用程序的本机扩展中使用GooglePlayServices库?

  23. 23

    如何在Android 2.3以下的版本中使用phonegap应用程序显示Numeric Keypaid

  24. 24

    我如何在我的Web视图Android应用程序中使用Polymer项目

  25. 25

    如何在Android应用程序中使用Google公共API访问密钥?

  26. 26

    如何在我的Android应用程序中使用Facebook api登录?

  27. 27

    如何在android studio中使用NFC实现谷歌即时应用程序

  28. 28

    Android:如何在应用程序中使用外部 MySQL 数据库

  29. 29

    如何在 Windows 中使用 android studio 配对 mac 以测试 flutter 应用程序

热门标签

归档