草庐IT

ANIMATION

全部标签

android - 如何在 android 中绘制到 Canvas 的多个图像之间旋转特定图像?

我需要一些小帮助,以便在android中绘制到Canvas的多个图像中围绕其轴中心旋转一个图像。我正在将图像加载到Canvas,如下所示。canvas.drawBitmap(mMachineBackground,0,0,null);canvas.drawBitmap(mMachineRotator,0,0,null);我只想围绕其轴心旋转第二个位图,而不是旋转整个Canvas(其中也包括第一个位图)。提前致谢。 最佳答案 可以绕中心轴旋转:Matrixmatrix=newMatrix();//moveimagematrix.setT

android - 我怎样才能停止动画

我怎样才能停止动画..这是我的代码importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.view.animation.Animation;importandroid.view.animation.AnimationUtils;importandroid.widget.Button;importandroid.widget.ImageView;publicclassanimationextendsActivity{ImageViewimg;Animationan;B

java - 如何在 Android 中创建 "fill-up"动画

我正在尝试在Android中的形状上创建“填充”动画。它应该开始完全不可见,然后像这样从底部逐渐“填满”:我特别想要制作动画的是一个像这样的圆圈:我已经检查了AlphaAnimation、RotateAnimation、ScaleAnimation和TranslateAnimation(Animation的子类),但我找不到为此使用它们的方法。 最佳答案 这是我最终解决的方法:我从github中包含了这个库https://github.com/lzyzsd/CircleProgress其中包含一个圆形进度条(CircleProgre

Android自动循环图库

我的画廊小部件包含1-10张要滑动的图像。我知道当我对屏幕进行strip化时,图像会从左向右滚动。我想在第10张图片自动启动后自动循环画廊,有没有自动循环适配器或方法???finalGalleryg=(Gallery)findViewById(R.id.gallery);g.setAdapter(newImageAdapter(this));Animationanimation=AnimationUtils.loadAnimation(this,R.anim.rotate_indefinitely);animation.getInterpolator();animation.setDu

java - SlidingDrawer 启动时半打开

我正在处理我的应用程序的一部分,我想知道是否可以让滑动抽屉部分打开而不是完全关闭,这样用户可以在单击显示更多按钮之前查看文本内容的峰值,这将能够显示其余文本。提前致谢。 最佳答案 我有一个类似的问题,我最终修改了SlidingDrawer以便能够在抽屉折叠/关闭时显示部分内容。与SemiClosedSlidingDrawer您可以使用尺寸属性“semiClosedContentSize”指定在折叠/关闭模式下应显示多少内容屏幕:那么你的attrs.xml(在res/values/中)还需要包含:,其中'se.smartrefill.

android - 添加 fragment 时从汉堡包到箭头图标的过渡动画

我已经实现了主/细节流程,我想在添加fragment后获得从汉堡包图标到箭头图标的过渡动画(与打开抽屉导航时的动画相同)。我正在使用如下代码:protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_home);toolbar=(Toolbar)findViewById(R.id.toolbar);setSupportActionBar(toolbar);getSupportActionBar().setDispl

Android 动画 - View 的初始状态

我有一个Animation,它会导致View从屏幕右侧滑出,使用以下代码可以正常工作:AnimationouttoRight=newTranslateAnimation(Animation.RELATIVE_TO_SELF,0.0f,Animation.RELATIVE_TO_SELF,+1.0f,Animation.RELATIVE_TO_SELF,0.0f,Animation.RELATIVE_TO_SELF,0.0f);outtoRight.setDuration(500);outtoRight.setInterpolator(newAccelerateInterpolator(

android - 如何在xml动画文件中指定fromXType属性

我想在xml中制作与在代码中相同的动画。我编码我有这个Animationa=newTranslateAnimation(Animation.RELATIVE_TO_PARENT,1.1f,Animation.RELATIVE_TO_PARENT,-0.2f,Animation.RELATIVE_TO_PARENT,0.0f,Animation.RELATIVE_TO_PARENT,0.0f);我在我的xml动画文件中从这个开始,但我不知道如何让他知道翻译应该相对于父级即我不知道如何指定fromXType属性fromXType指定应如何解释fromXValue。Animation.ABS

android - View.setVisibility(View.INVISIBLE) 不适用于动画 View

我有一项Activity(启动时)在屏幕上显示一些指示标记View(所有图像按钮),指示应如何使用该应用程序(某些按钮的功能、滑动行为等)。淡出动画与这些View中的每一个相关联,在某个预定义的时间间隔后触发。这按预期工作。但是,如果用户以某种方式与Activity交互,我希望这些标记早点消失。当这些Action被触发时,我取消动画并在coachmarkView上调用setVisibility(View.INVISIBLE);。但是,View的可见性不会改变。我已经尝试过其他技术-从父级移除View并将alpha设置为0,这些工作正常但改变View可见性没有任何作用。设置车标的代码如下

android - 避免在 WindowManager 中更新的自定义 View 中的布局更改动画

我有一个自定义的RelativeLayout,我什至设置了setLayoutTransition(null);。我使用((WindowManager)context.getSystemService(Context.WINDOW_SERVICE)).updateViewLayout(this,layoutParams);将这个自定义View添加到WindowManager我更改了自定义View中的View,并更改了WindowManager的LayoutParams,然后调用updateViewLayout...我想,WindowManager的LayoutParams的变化是动画的,