import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.view.View;
* 绘制简单圆环
public class SimpleRing extends View {
private Paint paint;
public SimpleRing(Context context) {
this(context, null);
public SimpleRing(Context context, AttributeSet attrs) {
this(context, attrs, -1);
public SimpleRing(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init();
private void init() {
paint = new Paint();
paint.setColor(Color.RED);
paint.setStyle(Paint.Style.STROKE);//空心
paint.setStrokeWidth(10);//设置圆环宽度
paint.setAntiAlias(true);//去掉锯齿
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
//绘制圆环: 参1,2: 圆心坐标; 参3:半径
canvas.drawCircle(getWidth() / 2, getHeight() / 2, 100, paint);
java设计日历GUI java编写日历课程设计
最近学校老师布置了课程作业,制作一个万年历,很有意思,肝了两天终于写出来了,运行情况还好,可以跑起来,这个代码适合和我一样的java初学者阅读,写的不好还请见谅命令行窗口jar运行版本 此代码生成的jar仅适用于window平台import java.util.Calendar;
import java.util.Scanner;
* 日历类
* 用于产生日历 输出日历
maya python教程 maya的python怎么用
导入Maya模块from maya import cmds如果要用python操作Maya,仅用python的内置模块是无法办到的,必须要导入Maya的cmds模块,这个模块包含了所有的操作Maya函数,掌握了这个模块基本上所有的脚本都可以编写,后续的内容也都围绕着这个模块里面的函数命令讲解第一个函数from maya import cmds
cmds.ls( selection=True )cm