`
tudusi
  • 浏览: 1078890 次
文章分类
社区版块
存档分类
最新评论

android startAnimation 启动动画慢

 
阅读更多

今天在工作中需要使用淡入淡出的动画,一个Activty切换不同的layout,要显示淡入淡出的效果。

使用startAnimation这种方法,发现动画要等1到2钞钟才可以执行:

  1. Animationanim=AnimationUtils.loadAnimation(this,R.anim.my_rotate_action);
  2. findViewById(R.id.TextView01).startAnimation(anim);

这个问题待解! ....


solution:模拟器跑得比真机上慢一点,还有自己的anim文件写错了。





分享到:
评论

相关推荐

    Android应用程序启动时背景画面的切换

    在Android开发中,当...总之,Android应用程序启动时背景画面的切换涉及到了主题与样式的应用、Activity生命周期的理解以及动画效果的运用。通过合理的设计和编程,我们可以为用户提供更流畅、更具吸引力的启动体验。

    Android吸入动画效果

    这里,`loadAnimation`方法用于加载XML定义的动画,`startAnimation`则启动动画。 3. **自定义动画**:虽然上述代码可以实现基本的吸入效果,但可能无法满足所有需求。你可能需要自定义动画的起始位置、速度曲线、...

    Android动画效果--渐变动画

    在Java代码中,我们可以创建动画对象,设置属性,然后调用`start()`方法启动动画。例如,创建一个Alpha动画: ```java AlphaAnimation alphaAnim = new AlphaAnimation(1.0f, 0.0f); alphaAnim.setDuration(2000...

    Android动画之仿美团加载数据等待时小人奔跑进度动画 程序源码

    为了实现循环播放的效果,我们需要在动画结束后重新启动它。可以监听`AnimationListener`的`onAnimationEnd`方法来实现: ```java runningAnim.setAnimationListener(new Animation.AnimationListener() { @...

    Android 序列帧动画,开始,结束监听的解决Demo.zip

    本Demo主要关注如何在Android中实现序列帧动画,并添加开始和结束监听,以便在动画启动和结束时执行相应的操作。 1. **序列帧动画的基本概念** 序列帧动画是Android中的视图动画(View Animation)的一种形式,它...

    android金币掉落动画

    在实际开发中,可能还需要处理多枚金币同时掉落的情况,这就需要对动画进行管理,如使用`AnimatorSet`来同步多个动画,或者通过线程池来异步创建和启动动画。 总结来说,实现"android金币掉落动画"涉及到的知识点...

    Android 翻转动画 ,像硬币一样的翻转动画

    为了实现循环翻转,我们使用`AnimationListener`的`onAnimationEnd()`方法,当翻转动画结束时,再次启动翻转回正面的动画。这样,视图就会在正反两面之间持续翻转。 此外,为了监听每一面的点击事件,我们可以在`...

    解决Android应用启动黑白屏Demo

    在Android应用开发中,用户打开应用时经常会出现短暂的黑白...不过要注意,启动画面应简洁且快速,过度的动画和长时间的加载可能会适得其反,影响用户体验。在实际项目中,还需要根据应用的具体需求和性能进行调整。

    Android帧动画和补间动画总结

    然后在布局文件中设置这个动画作为背景,并在代码中启动动画: ```java ImageView imageView = findViewById(R.id.imageView); AnimationDrawable frameAnimation = (AnimationDrawable) imageView.getBackground()...

    Android加载中转圈动画效果

    - 将自定义动画应用到一个ImageView或者自定义View上,通过`startAnimation()`方法启动动画。 3. **使用Vector Drawable** - 自Android Lollipop开始,Android引入了VectorDrawable,支持矢量图形,这使得动画更...

    Android 初始欢迎界面淡出动画效果

    在Android开发中,动画效果是提升用户体验的重要手段之一,尤其是对于初始欢迎界面,一个优雅的淡入淡出动画可以给用户留下深刻的印象。本篇将详细介绍如何在Android中实现这样的动画效果。 首先,我们需要理解...

    安卓动画效果相关-基于android旋转动画做的摇晃铃铛的动画效果代码很简单注释很简单可直接集成在项目中非常好用.rar

    假设我们有一个ImageView用来显示铃铛图片,我们可以通过以下方式启动动画: ```java ImageView bellImageView = findViewById(R.id.bell_image_view); Animation rotateAnim = AnimationUtils.loadAnimation(this,...

    android自动播放动画

    创建一个Runnable对象,在run()方法中启动动画,并通过Handler的postDelayed()方法设置延迟时间后发送这个Runnable。当延迟时间到达时,Runnable的run()方法会被执行,从而自动播放动画。 示例代码: ```java ...

    android案例-首页加载过渡动画,星期变化动画

    首先,首页加载过渡动画通常用于吸引用户的注意力,并为应用的启动过程增添视觉趣味性。这种动画可以是渐变、滑动、旋转等各种形式,其目的是在界面加载时提供平滑的用户体验,避免用户感觉等待时间过长。实现这种...

    android菜单展开的动画效果

    4. **添加动画监听器**:为了确保动画顺序正确,可以添加`Animator.AnimatorListener`,并在`onAnimationEnd()`方法中启动下一个菜单项的动画。 5. **触发动画**:当用户点击中心按钮时,开始执行动画。可以使用`...

    android 转圈等待动画

    首先,加载AnimationDrawable到ImageView,然后启动动画: ```java ImageView spinner = (ImageView) dialog.findViewById(R.id.wait_spinner); spinner.setBackgroundResource(R.drawable旋转动画资源); (...

    Android代码-模仿UC等软件启动画面加载时闪烁点的样式.zip

    通过重写`startAnimation()`方法来启动动画,并在动画结束时更新点的状态。 4. **在Activity中使用**: 在主Activity的布局中添加自定义的启动视图,然后在`onCreate()`方法中启动动画。确保在动画结束后,移除...

    android做一个点击菜单弹出来的动画

    2. **加载并启动动画**:在代码中,通过`AnimationUtils.loadAnimation()`方法加载XML动画资源,然后调用`start()`方法启动动画。当用户点击菜单按钮时,为菜单布局应用该动画。 ```java Animation slideIn = ...

    Android 程序启动界面源码.zip源码资源下载

    在onCreate()方法中设置布局,通常是一个简单的ImageView或自定义View,显示应用的logo或者其他启动画面。 2. 设置动画 为了提升视觉效果,可以添加一些简单的动画,如渐入渐出、旋转等。这可以通过在XML中定义动画...

Global site tag (gtag.js) - Google Analytics