public class MyCircle extends View{ private int r = 50;
private int d = 1;
public MyCircle(Context context) {
super(context);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Paint p1 = new Paint();
p1.setColor(Color.BLACK);
p1.setStrokeWidth(5);
canvas.drawCircle(100, 100, r, p1);
r=r+d;
if(r>55){
d=-1;
}
if(r<45){
d=1;
}
postInvalidate();
}}
解决方案 »
- 一个android应用程序, sdk 由Android2.2 sdk 变为Android4.0 sdk 的问题
- android 混淆 找不到 第三方类
- Error generating final archive怎么解决
- 让【改变的TextView】跟随鼠标点击出现的问题
- button 坐标问题
- MediaStore 自动更新
- 安卓布局问题
- The Android SDK requries Android Development ToolKit Version 22.6.2
- 求助:怎么样在Phonegap下,运行AngularJS的代码?
- androidstudio跳转到activity_main变量的定义处
- android 杀掉进程出现清空掉/data/data下面的TXT文件里面的内容
- 安卓问题
如果我的r等于3该怎么写if语句该怎么判断啊
如果我的r等于3该怎么写
把55改成5 45改成1谢谢我还有个问题能不能别让他闪的频率那么快r 和 d 改成float d 的值分别是-0.1和0.1
如果我的r等于3该怎么写
把55改成5 45改成1谢谢我还有个问题能不能别让他闪的频率那么快r 和 d 改成float d 的值分别是-0.1和0.1我的不能用小数是用分数表示的-1/10和1/10,但是改完之后点根本不动了
做安卓做的java基础全忘了