自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 canvas-绘制红包

【代码】canvas-绘制红包。

2024-01-05 19:35:56 344 1

原创 js-在canvas上绘制圣诞树

【代码】js-在canvas上绘制圣诞树。

2024-01-05 19:32:59 398 1

原创 绘制一个彩色的正三棱锥

绘制一个彩色的三棱锥,我们需要知道这个四面体的基本信息,即需要定义:三棱锥的总顶点数、所有顶点的位置和颜色信息,然后定义一个绘制彩色三棱锥的入口函数:colorTetrahedron(),在这个函数中定义了四个顶点和对应的顶点信息,然后调用 triangle() 函数四次来绘制四个三角形。在定义三棱锥平移、旋转、缩放的操作前,需要定义旋转角度、平移距离、缩放比例,再构建旋转矩阵,在js中回去这些数据,添加三个按钮的点击事件,三个按钮的作用是,分别点击使三棱锥,沿Y轴平移、缩小和沿Z轴针顺时旋转。

2023-11-09 18:21:56 100 1

原创 Canvas Text API-制作钟表

【代码】Canvas Text API-制作钟表。

2023-11-09 18:17:08 57 1

原创 网页版简历

一、效果图(pc端)

2023-11-09 18:11:52 36 1

原创 Unity3D引擎模拟计算机硬件的组装过程

在建模时,不同的部分可能材质不同,比如显示器是显示屏和底座是不一样的材质,在显示屏的边框还要加上logo,因此,我们需要用多维子对象材质,在建模时,给每个子对象分配好材质ID,就可以将子材质赋予指定的子模型部件。此外,在此次项目,我的实践能力和创新能力得到了极大的提升,同时在遇到问题时,掌握了基本的解决方法,在遇到困难时,逐步分析针对一些问题做一些简单的测试,从而找出问题的根源,得出可行的解决方案。在实践中,了解事物的本质,培养研究能力、创新能力、对知识的运用和实践,从而为今后的学习奠定坚实的基础。

2023-11-09 17:58:01 694 2

原创 实践四 简单登录功能实现

通过实践掌握文本控件、文本输入控件、checkbox控件的应用。学习掌握线程、Handler和进度条的基本功能。实践四 简单登录功能实现。

2023-11-09 17:38:27 274 1

原创 虚函数与多态

8,9,10,也可以采用三个全局函数fpoint、fobject、freference,函数体中调用并调用schoolTimeTable和gradeList成员函数。函数的形参分别是CPersion类的指针、对象、引用,并用对应的学生老师的地址、对象、对象调用这三个函数。添加CPerson作为学生、老师的基类,派生出教师类、学生类,本科生、研究生;完成如下操作:教师开课、学生选课、老师查自己课表、学生查自己课表、老师给所上课打成绩、学生查看成绩、绩点等。在主函数中调用增加的类成员函数完成实验要求的内容。

2023-10-29 18:30:21 22 1

原创 类的继承机制的实现

在实验一的基础上应用C++的继承这一特性,减少了类与类之间的重复,具体思路是设计两个基类人类CPerson和课程类CCourse来定义基本信息如工号、姓名、课程姓名、实开课。为了分别实现老师和学生的课程信息输出,需要从基类CPerson派生出CStudent和CTeacher两个类,由于学生又分为本科生和留学生,所以学生类又可以派生本科生类和留学生类。教师可以为其所开课程的学生打分——注意课程必须是该教师所开的课,学生必须在该实开课的名单中,学生可以输出自己的选的课程的成绩及绩点;

2023-10-29 18:27:32 82 3

原创 课程设计-快件管理系统

当每个快递入库时,每个包裹会生成取件号,通过手机号码查询,代收点可查询到该快递的位置并完成出库操作。根据账号密码输入后,可以根据快递单号对快件进行查询、修改、删除等操作。同时根据系统保存的历史记录,当输入日期时,可以查询当天各个快递公司的收取件量。通过设计一个小型的快件管理系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高。取件人进入系统无需登录,在选择好身份之后输入手机号即可查询到自己快件的取件号码,以及是否被取走等信息。

2023-10-29 18:22:53 61 1

原创 实践二 界面设计与布局

交互设计一般准则首先时清晰,界面清晰,常用功能显示出来,高级功能一般会隐藏‘其次是规范,所见即所得,应用联想记忆,同时简化用户操作,保持界面和操作一致,最后是全局原则,操作容易、图标模型真实、减轻用户的记忆负担、避免干扰与打断、关闭或登录时再次确认。设置文本“密 码”,格式要求:id为tv_password,与tv_title左对齐,文本字体20sp,与tv_username间隔20dp,文本框高度48dp,文字居中,在tv_username下方。了解界面设计的基本准则,了解色彩、界面布局的基本原理。

2023-10-29 18:02:38 269

原创 实践一 Android环境构建与调试测试

通过本次实验掌握了移动应用平台的安装方法,也完成了环境的搭建。熟悉了各个快捷键的使用。了解了AS的三种视图,其中Package,Android,Project三种视图的区别在于,package视图隐藏配置文件、属性文件、和系统文件的目录、只显示当前Module列表和下面的文件。同时也掌握了日志输出的方法,了解了工具类Log的方法Log.v()-Verbose、Log.d-Debug Log.i-Info Log.w-Warn Log.e-Error的区别。Ctrl+斜杠:以双斜杠的方式即“//”

2023-10-29 17:57:21 43 1

基于Unity3D的计算机组装演示系统设计与实现

Unity3D作为一款跨平台的游戏开发引擎,有着友好的操作界面和强大的性能,利用Unity3D模拟计算机硬件的组装过程,认识该软件,学习它的操作方法,熟悉基本控件,十分有效。同时对计算机硬件组装的模拟,能更好地认识计算机硬件,掌握组装电脑的一些基本技能不仅能培养动手能力,同时也能巩固自己的理论知识,之后加以运用。通过本次项目的研究,可以培养研究能力、创新能力、加强对所学知识的运用和实践。在实践中,了解事物的本质,培养研究能力、创新能力、对知识的运用和实践,从而为今后的学习奠定坚实的基础。

2023-11-09

移动应用程序设计与实践 实践五 列表框的使用

理解适配器的使用原理,掌握ListView的使用方法,通过编程实现SimpleAdapter和BaseAdapter在简单订餐程序中的应用。

2023-11-09

移动应用程序设计与实践 实践报告 实践五 列表框的使用

【实践目的】 理解适配器的使用原理,掌握ListView的使用方法,通过编程实现SimpleAdapter和BaseAdapter在简单订餐程序中的应用。 【实践要求】 1.理解Adapter的工作原理,了解ArrayAdapter、SimpleAdapter、CursorAdapter和BaseAdapter的继承关系; 2.掌握ListView的基本使用方法; 3.在菜单列表页面中使用SimpleAdapter,并实现程序; 4.在菜单列表页面中使用BaseAdapter,并实现程序; 【任务和结果】 1.图示Adapter的继承关系,理解和说明MVC的数据模型结构,并结合自己的理解说明Adapter的使用。

2023-10-29

实践三 Activity的生命周期与页面切换

【实践目的】 掌握Activity的创建过程和配置。理解Activity的生命周期以及各个生命周期方法的使用。掌握页面切换的两种方法。 【实践要求】 1.理解Activity的组成结构和创建过程; 2.了解Activity的生命周期; 3.掌握Activity页面切换方法。 【任务和结果】 1.掌握Activity的组成结构和创建过程。结合Hello World程序,叙述Android程序运行过程和执行结果。 2.了解常用的Activity的生命周期方法,并通过程序验证Activity的执行过程。 3.创建简单注册页面,分别通过StartActivity和StartActivityForResult实现页面切换。

2023-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除