packagecom.example.wzq;importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.Executors;importjava.util.concurrent.ScheduledExecutorService;importjava.util.concurrent.TimeUnit;importcom.example.wzq.MyInfo.MyInfoActivity;importcom.example.wzq.gameview.WzqGame;importandroid.os.Bundle;importandroid.os.Handler;importandroid.os.Message;importandroid.os.Parcelable;importandroid.app.Activity;importandroid.content.Intent;importandroid.graphics.Color;importandroid.support.v4.view.PagerAdapter;importandroid.support.v4.view.ViewPager;importandroid.support.v4.view.ViewPager.OnPageChangeListener;importandroid.view.KeyEvent;importandroid.view.Menu;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;importandroid.widget.ImageView;importandroid.widget.TextView;importandroid.widget.ImageView.ScaleType;importandroid.widget.Toast;publicclassMainActivityextendsActivityimplementsOnClickListener{ privateViewPagerviewPager; privateListimageViews; //滑动的图片集合 privateString[]titles;//图片标题 privateint[]imageResId;//图片ID privateListdots;//图片标题正文的那些点集合 privateTextViewtv_title; privateintcurrentItem=0;//当前图片的索引号 Intentintent=newIntent(); privateScheduledExecutorServicescheduledExecutorService; //切换到当前显示的图片 privateHandlerhandler=newHandler(){ @Override publicvoidhandleMessage(Messagemsg){ viewPager.setCurrentItem(currentItem); } }; //定义两种颜色设置 staticfinalintCOLOR1=Color.parseColor("#787878"); staticfinalintCOLOR2=Color.parseColor("#ffffff"); //定义四个按钮切换按钮 privateButtonstart_btn=null; privateButtonbluetooth_btn=null; privateButtonmyinfo_btn=null; privateButtonfinish_btn=null; @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //生成滚动图片 initImageFlow(); Viewview_
2024/8/21 22:37:40 8.95MB android 五子棋源码
1
3.几何图形(满分50分)版本1:满分10分设计抽象类GeometricObject及其子类Triangle和Circle。
GeometricObject类设计要求如下:■一个名为color的Color类型的私有数据域,表示对象的颜色■一个名为filled的Boolean类型的私有数据域,表示对象是否■一个名为dateCreated的Date类型的私有数据域,表示对象的■一个无参构造方法。
■一个能创建特定color和filled的有参构造方法。
■相关数据域的访问器和修改器。
■两个个名为draw和erase的抽象方法。
■一个名为getArea的抽象方法。
■一个名为getPerimeter的抽象方法。
■重写toString方法。
Triangle类设计要求如下:■三个名为side1、side2和side3的double类型的私有数据域表们的默认值是1.0。
要求三个数据域保留2位小数。
■一个无参的构造方法创建默认三角形。
■一个能创建带指定side1、side2和side3的有参构造方法。
■所有三个数据域的访问器和修改器方法。
■父类抽象方法的实现。
■重写toString方法。
Circle类设计要求如下:■一个名为radius的double类型的私有数据域,表示圆的半径,数据域保留2位小数。
■一个名为PI的静态常量,其值为3.14■一个无参的构造方法创建默认三角形。
■一个能创建带指定radius的有参构造方法。
■radius数据域的访问器和修改器方法。
■父类抽象方法的实现。
■重写toString方法。
测试类TestGeometricObject1设计要求如下:■一个能随机生成Circle类和Triangle类对象的静态方法GeometricObject[]RandomCreateGeometricObject()■以随机生成的数组为参数,输出数组中每个对象的基本信息、周长和面积。
■类中其它方法的测试版本2:满分20分将上面的抽象类GeometricObject改为接口,接口只保留其中四个抽象方法,声明类Circle、Triangle实现该接口,类的基本要求如上,同时为每个类增加一个将当前对象序列化到指定文件的方法writeToFile(Filef)。
测试类TestGeometricObject2设计要求如下:■一个能随机生成Circle类和Triangle类对象的静态方法,该方法将随机生成的象序列化到指定的文件GeometricObjects.dat中,序列化成功返回真,否则返回假。
BooleanRandomCreateGeometricObject()■将GeometricObjects.dat文件中对象全部读出,存储到GeometricObject对象数组中,然后以此数组为参数,输出数组中每个对象的基本信息、周长和面积。
■类中其它方法的测试。
新增一个类Rectangle,也实现接口GeometricObject,同时修改测试类TestGeometricObject2,体会开-闭原则。
版本3:满分20分在第2步的基础上设计实现一个具有GUI界面的几何图形绘制系统系统,要求实现根据选择的几何图形类型来绘制和删除相应的图形,其中相关参数应通过界面输入,并可计算图形的周长和面积。
2024/7/31 3:21:55 23KB 几何图形 jpanel 课程设计CQUT xhay
1
.wkpf,.wkpf1{ font-family:"微软雅黑"; font-size:13px; line-height:30px; text-decoration:none; color:#818183;}2138次浏览    评价:好中差      前言上周我与阿里的宇果有一次技术的交流,然后对天猫H5站点做了一些浅层次的分析,后面点时间基本天天都会有联系,中途聊了一些技术细节、聊了双方团队在干什么,最后聊到了前端优化。
因为我本身参与了几次携程H5站点的优化,在这方面有一些心得,但是与宇果交流的过程中发现我们在优化的时候忽略了一些细节。
携程做优化的时候整个重心基本放到了尺寸
2024/7/20 22:04:48 776KB 大屏android手机动画丢帧的背后
1
jss主题React器未维护!安装安装jss-theme-reactor。
$npminstalljss-theme-reactor--save用法基本例子一个超级简单的示例,演示基本功能。
import{createascreateJss}from'jss';importpresetfrom'jss-preset-default';import{createStyleManager,createStyleSheet}from'jss-theme-reactor';themeObj={fontFamily:'Roboto',fontSize:12,color:'red',};styleManager=createStyleManager({jss:crea
2024/7/16 20:55:01 24KB JavaScript
1
kinectv2鲜有的开发书籍,比看msdn要方便的多。
SetupKinect2andaworkspaceforKinectapplicationdevelopmentAccessaudio,color,infrared,andskeletaldatastreamsfromKinectUsegestureandspeechrecognitionPerformcomputervisionmanipulationsonimagedatastreamsDevelopWindowsStoreappsandUnity3DapplicationswithKinect2TakeadvantageofKinectFusion(3Dobjectmappingtechnology)andKinectRipple(Kinectprojectorinfotainmentsystem)
2024/7/7 2:06:06 10.95MB Kinect 2.0 API 接口
1
opengl20面体#include#defineX.525731112119133606#defineZ.850650808352039932staticGLfloatvdata[12][3]={//各顶点坐标{-X,0.0,Z},{X,0.0,Z},{-X,0.0,-Z},{X,0.0,-Z},{0.0,Z,X},{0.0,Z,-X},{0.0,-Z,X},{0.0,-Z,-X},{Z,X,0.0},{-Z,X,0.0},{Z,-X,0.0},{-Z,-X,0.0},};staticGLuinttindices[20][3]={//构成各面(三角形)的顶点索引{1,4,0},{4,9,0},{4,5,9},{8,5,4},{1,8,4},{1,10,8},{10,3,8},{8,3,5},{3,2,5},{3,7,2},{3,10,7},{10,6,7},{6,11,7},{6,0,11},{6,1,0},{10,1,6},{11,0,9},{2,11,9},{5,2,9},{11,2,7},};voiddisplay(){glClear(GL_COLOR_BUFFER_BIT);glBegin(GL_TRIANGLES);for(inti=0;i<20;++i){glColor3f(1.0,1.0,i*1.0/20);//颜色设置glVertex3fv(&vdata;[tindices[i][0]][0]);glVertex3fv(&vdata;[tindices[i][1]][0]);glVertex3fv(&vdata;[tindices[i][2]][0]);}glEnd();glFlush();}voidinit(){glClearColor(0.0,0.0,0.0,0.0);}intmain(intargc,char**argv){glutInit(&argc;,argv);glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);glutInitWindowSize(250,250);glutInitWindowPosition(100,100);glutCreateWindow("Polygon");init();glutDisplayFunc(display);glutMainLoop();return0;}
2024/6/21 7:15:38 749B opengl 20面体
1
安西软件包ansi是一个小型快速库,用于创建ANSI彩色字符串和代码。
安装得到它goget-ugithub.com/mgutz/ansi例import"github.com/mgutz/ansi"//colorizeastring,SLOWmsg:=ansi.Color("foo","red+b:white")//createaFASTclosurefunctiontoavoidcomputationofANSIcodephosphorize:=ansi.ColorFunc("green+h:black"
2024/5/27 2:48:46 7KB go terminal ansi-colors TerminalGo
1
Matlab彩色图像边缘检测-canny_edgecolor.m彩色图像边缘检测程序color_edge.m:来源于:《数字图像处理及MATLAB实现》P197-198                  canny_edgecolor.m:来源于网络资源希望对彩色图像处理的同人有所帮助。
2024/3/29 11:53:47 544B matlab
1
MATLAB,彩色图像转灰度,灰度图像转二值
2024/3/25 20:55:47 236B matlab
1
sift、lbp、hist、color、hog等特征提取方法
2024/3/24 0:35:28 1.25MB 特征提取
1
共 53 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡