草庐IT

ANIMATION

全部标签

java - 如何在点击时翻转 android 对话框?

我有一个安卓对话框我看到了这个tutorial用于将对话框滑入和滑出。当用户点击对话框时,我如何弹出对话框。我实际上想向用户显示两个具有不同内容的对话框,并在它们之间进行翻转 最佳答案 尝试使用codefromgoogle或者结合它的xml如果它有效,也看到了很好的例子here 关于java-如何在点击时翻转android对话框?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2

android - 如何为动画 ImageView 设置 onclick 监听器

我正在开发一个应用程序,它具有从右向中心移动的动画ImageView。当单击图像时,将调用OnClick()。但是,当我在图像移动路径(靠近ImageView)中单击屏幕时,也会触发OnClick()。请告诉我如何仅针对ImageView设置点击监听器。我的代码是:ll=newLinearLayout(this);ll.setLayoutParams(newLayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));ll.setOrientation(LinearLayout.VERTICAL);ll.setGr

android - 钛制安卓设备中的动画 SCSS

我探索了几乎所有东西,但找不到任何令人信服的东西来验证如果尝试通过其animate属性为任何窗口设置动画,为什么动画会抖动。而且这个问题只发生在android部分,在IOS中它甚至在较低的设备上也能完美运行。但是为什么它在android中会SCSS?欢迎您对此提出意见。到目前为止我发现,这可能是因为heavyweight和lightweight窗口概念而发生的,但在Titanium3.2.0只有重量级窗口,它仍然摇晃。即使我们调整了动画时间,但动画仍然不流畅,而且随着时间的增加,动画会更加抖动。但是减少动画时间不是解决方案,因为在这种情况下动画是抽搐的,但显然没有被捕捉到。因此,请就此

java - FragmentTransaction 动画 - 在退出 fragment 上方显示进入 fragment

当您使用被检查的动画移位fragment(传出fragment的持续时间比动画出现fragment的持续时间更长)时,会面临fragment出现时动画落在传出fragment下方的事实-我希望它在传出fragment上进行动画处理.谁知道怎样才能达到预期的效果呢?第一个fragment添加:fragmentManager.beginTransaction().add(R.id.frame_layout_fragments_container,newFragmentHome(),"home").commit();替换fragment:fragmentManager.beginTransa

android - View 在 RotationY 动画接近尾声时消失

我正在尝试制作一个流畅的动画,其中占据大部分屏幕空间的View旋转以显示背面的另一个View:rotatingView.animate().rotationY(90).setDuration(250).setInterpolator(newAccelerateInterpolator()).withEndAction(/*Runnablethatsetsuptherearsideoftheview,thenrotatesYanother90degrees*/);问题是,这个动画进行到大约80%时,View消失了。直到下半场进行到大约20%时,该View才会重新出现。换句话说,它在11点

android - 滑动抽屉窗帘动画

我最近遇到了一个应用程序MorningRoutine里面装满了很棒的动画。我遇到的问题是滑动抽屉上使用的窗帘动画。外观:有谁知道如何实现该动画?使用FoldingLayoutLibrary不够流畅,无法实现它,这是完全不同的事情。 最佳答案 老实说,阅读下面的评论真的很简单:你为什么不试试看会发生什么。 关于android-滑动抽屉窗帘动画,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

android - fragment - 等到交易动画完成

我在执行FragmentTransaction时使用简单的左滑、右滑自定义动画。我的问题是,我正在加载事务动画的fragment包含onResume()中的代码以进行HTTP调用,这会导致我的“请稍候”进度对话框显示。它有效,但我想将我的代码从onResume移动到fragment中的另一个方法,该方法在fragment完全加载之前不会触发。换句话说,当动画完成并完全滑入到位时。我用它来开始新的fragmentFragmentManagermanager=getSupportFragmentManager();FragmentTransactionft=manager.beginTra

android - 在带有动画的 fragment 之间切换时出现白色空白屏幕

我有一个问题,当我在fragment之间切换时,在新fragment出现之前出现白屏,我不知道是什么问题这是我的动画动画/fragment_slide_left_enter动画/fragment_slide_left_exit动画/fragment_slide_right_enter**anim/fragment_slide_right_exit**这是我加载fragment的函数publicvoidloadFragment(Fragmentfragment,Stringtag,booleanisShow,Stringkey,Stringvalue,booleanisBack){bun

android - ListView 中膨胀行中某些布局的动画

有一个带有膨胀行的ListView。在每一行,都有一个名为btn_to_show_actual的按钮,用于从屏幕右侧外部向屏幕(在其父行的相同Y位置)。X_in_screen=Constants.SCREEN_W*1/2;X_out_screen=Constants.SCREEN_WY_in_screen=Constants.SCREEN_H/2;以上内容均经过正确的数字检查。代码如下:ListView中每个膨胀行的布局:代码:btn_to_show_actual.setOnClickListener(newView.OnClickListener(){publicvoidonClic

android - 帮我优化这个图形动画

我的Android手机上这个简单的动画需要一些帮助。我是动画和图形的新手。我将加速度计数据绘制成滑动时间序列窗口。当读取新的加速度计数据时,其数据绘制在右侧,将先前的数据推向左侧,如下所示:我的程序运行很流畅,但我需要一些帮助来优化动画。以下是我的主要担忧:我当前的实现在一个线程中读取所有加速度计数据,并将数据保存在固定大小的FIFO队列中以捕获时间序列窗口的宽度。然后我使用Timer.scheduleAtFixedRate()绘制队列的全部内容,以便每50毫秒重新绘制整个图形。我可以对此进行改进吗?我真的需要像这样经常重新绘制图形吗?在我见过的另一个类似的程序中,每个像素列都被复制到