草庐IT

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

java - 如何修复 Jetpack 导航弹出行为不正确的动画?

当使用jetpack导航主机组件时,我遇到了导航“PopBehaviour”的问题,它使用了与我想要的不同的动画,我不确定如何强制使用不同的动画。在屏幕之间流动时,我试图让它们“从右向左流动”,类似于iOS的导航。但是,当我添加弹出行为以便Fragment3直接返回到Fragment1,从Fragment2到Fragment3有Fragment2向右移动,而不是向左移动。我已经在这个存储库中重现了这个问题:https://github.com/AtomicSimon/Android-Replication-Screen-Flow这是我使用的简单屏幕流程:这是导航图XML:我希望Frag

android - 如何从 MapController 捕获放大/缩小动画的结尾?

这里只是一个有趣的查询,有没有一种方法可以在调用以下任一方法时捕获缩放动画序列何时结束:MapController.zoomIn()orMapController.zoomOut();我知道它确实会启动一个动画序列以放大/缩小到下一个级别,但是我无法找到/谷歌搜索等已知方法来确定它何时完成该序列。我需要能够在停止时运行更新命令,以便我的map正确更新。我发现,通过在调用上述函数后运行更新命令,投影不是来自缩小级别,而是介于两者之间(因此我无法显示我需要的所有数据)。 最佳答案 我不得不承认我在这里下注了,这是一个hack,但效果很好

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

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

android - 缩放动画后的 View ,尚未调整到新位置

缩放动画后的View,尚未调整到新位置。我使用android动画(ScaleAnimation)使布局(开始时的屏幕尺寸)自行缩放到0.95倍大小,并且缩放引用屏幕中心点。finalAnimationListeneral2=newAnimationListener(){@OverridepublicvoidonAnimationStart(Animationarg0){//TODOAuto-generatedmethodstub}@OverridepublicvoidonAnimationRepeat(Animationarg0){//TODOAuto-generatedmethods

java - Android 中的心电计动画

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Cardiographforandroid我想在Android中开发心电图,就像这张图:谁能帮忙想出如何制作这个动画?

android - Canvas 中的动画文本 - Android

您好,我在Android中有一个应用程序,它使用canvas.drawText()在Canvas上绘制文本。现在,我想为文本绘图设置动画,使其从左到右着色,类似于卡拉OK动画。这可能吗?谢谢。编辑:我现在可以使用线程来执行此操作,并在每次有新字母需要着色或着色时重新绘制整个Canvas。 最佳答案 我能够通过使用线程解决这个问题,并在每次有一个新的字母要着色或着色时重新绘制整个Canvas。 关于android-Canvas中的动画文本-Android,我们在StackOverflow上

android - 在Android中删除帧动画的背景

如何删除帧动画的背景(或将其设置为透明)?当我在xml布局文件中设置背景颜色为透明时,运行时它变成了黑色。当我setBackgroundColor(0);在Java代码中,我得到以下异常:java.lang.ClassCastException:android.graphics.drawable.ColorDrawable无法转换为android.graphics.drawable.AnimationDrawable/res/layout/dialog_loading.xml/res/anim/frame_animation.xmlJava代码:@OverridepublicViewo

android - 提交后禁用 fragment 过渡动画

我有一些不常见的fragment导航,因为我想让应用响应。因此,我几乎只对fragment使用显示/隐藏方法。每当我想导航到另一个fragment并使用返回键返回时,我都会将此事务添加到后台堆栈。这样,我还为该事务设置了过渡动画,这样当用户按回键时,它会在用户转到上一个fragment时显示反转动画(popBackStackImmediate()的效果)。我通过以下方式添加这些动画:fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);我们称之为A->B->A导航。所以当A移动到B时,显