我想基于单击事件在4个按钮上应用setAlpha()函数。下面是我的代码。我准备了一个包含4个ID的数组。但是setAlpha()抛出错误。有什么建议? 错误:找不到符号方法setAlpha(float) public class MainActivity extends AppCompatActivity implements View.OnClickListener { private Button yellowBtn; private Button greenBtn; private Button redBt…

2020年11月27日 0条评论 41点热度 阅读全文

我一直在使用Timer上的JComponent制作简单的动画。但是,当观看动画时,我会遇到难以置信的断断续续的运动。我应该采取什么步骤来优化此代码? MyAnimationFrame import javax.swing.*; public class MyAnimationFrame extends JFrame { public MyAnimationFrame() { super("My animation frame!"); setSize(300,300); setDefaultCloseOperatio…

2020年11月12日 0条评论 32点热度 阅读全文

这是一个UI,它使球以对角线的方式下降,但是每次我按下按钮“动画!”时,它不会产生新的球。 另一个问题是“冻结”按钮无法按预期工作,因为它应该先停球,然后才能停球。如果再按一次,应该会使球再次移动。 最终,限制出现了问题,因为当球几乎触到底部时,球没有到达底部并反弹到右侧。同样,当球“触碰”到正确的极限时,它只会上升。 另外,调整框架大小时,限制不会更新。 请下载一个球并更改目录,以便程序可以找到您的球的分配位置。无需下载足球场,但如果需要,可以。最后,我要感谢您花时间寻找这种故障。 球形链接:https://la…

2020年10月24日 0条评论 19点热度 阅读全文

我正在为自己制作的私人游戏做一个小型的animation / xml文件创建编辑器。我有一个JPanel,在其中添加了一些自定义组件,但是我从未看到任何更改。 自定义组件: public class BasicProprety extends JPanel { String key; String value; public BasicProprety(String k, String v) { key = k; value = v; JTextField keyField = new JTextField(k);…

2020年10月11日 0条评论 37点热度 阅读全文

这是我的代码: AlphaAnimation anim_fadeIn; Button button, button2; TextView t, e; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_splash); t = findViewById(R.id.text_Splash_t); e = fi…

2020年9月29日 0条评论 30点热度 阅读全文

我的应用程序以连续循环的方式绘制到画布上,并在每个循环上重新评估可绘制对象的位置并对其进行循环以进行动画处理。我的问题是以下两种方法中的哪一种更好,为什么?我是一个初学者,所以我不知道如何对方法进行基准测试以及类似的工作,因此,如果可以或您已经有,我将不胜感激。 第一种方法(我正在使用的方法)是为png资源分配一个Handle作为Drawable。然后每次我想绘制我调用的对象: Drawable.setBounds(x,y,x,y); Drawable.draw(canvas); 我的问题是(在构造函数中)将资源解…

2020年9月18日 0条评论 52点热度 阅读全文

似乎对 View 的比例尺和平移进行动画处理的代码总是比要求使用动画器(.animate(),ValueAnimator)的对 View 的LayoutParams进行动画处理(例如,宽度,高度等)的代码更为简洁明了(例如,使用ObjectAnimator)。等) 这使我想知道,对某个 View 的LayoutParams进行动画处理是否被认为是不好的做法,还是比对 View 的平移和缩放属性进行动画处理“重”? 另外,在SO上找不到任何答案,因此,如果有人可以对这个问题有所了解,那就太好了。 解决方案如下: 如@…

2020年9月11日 0条评论 55点热度 阅读全文

从此线程:How to Customize a Progress Bar In Android 我使用ClipDrawAble动画制作了自己的进度条,并且效果很好,代码在这里: public class MainActivity extends AppCompatActivity { private EditText etPercent; private ClipDrawable mImageDrawable; private Button fly_to_50; // a field in your class p…

2020年9月4日 0条评论 110点热度 阅读全文

我有一个使用http://java.net/projects/timingframework/中的Timing Framework的小类。这是代码: class Kula extends JPanel { private Animator an; private int xp; private int yp; private Color kolor; public Kula(int x, int y) { this.xp = x; this.yp = y; this.kolor = Color.RED; Timin…

2020年7月28日 0条评论 36点热度 阅读全文

我正在画线,我遇到了更改颜色的基本问题:S:S 我有以下代码,我在代码的最后一行出现错误,无法为新的Color(???)添加参数>>无法添加R,G,B颜色数字 Paint paint = new Paint(); Random random = new Random(); int R = (int)(Math.random()*256); int G = (int)(Math.random()*256); int B= (int)(Math.random()*256); paint.setColor(n…

2020年7月16日 0条评论 38点热度 阅读全文