- 博客(12)
- 收藏
- 关注
原创 仿apple官网顶部菜单
最近闲来无事学习一下前端技术,看见apple官网挺好看,特别是顶部的菜单在鼠标悬停在title上,下方会弹出子菜单,过程很丝滑很有高级感,所以我就试着模仿也做了一个,效果还过得去。框架使用的vue,直接用html也可以,我习惯了使用vue创建项目,废话不多说直接上代码。代码已上传需要请自取:https://gitee.com/chu-darui/imitate-apple-web。
2024-07-23 15:23:15
165
原创 使用pygame库复刻经典游戏像素鸟
这个项目是用一个叫Pygame的库做的。最棒的是,它是建立在SDL这个更底层的库上的,这样你就可以用Python语言来开发游戏。,方便代码中根据文件名称获取指定文件,资源文件是从网上下载的,具体是哪个网站记不清了,不过我已经把这个项目上传到我的github上了,有需要的同学可以去下载。到这里我们的像素鸟小游戏就完成了,鼠标单击开始游戏,然后单击是跳跃,每跳过一个管道就得一分,触碰到管道或地面游戏即结束,然后点击键盘空格键重新开始。
2024-07-17 11:29:42
153
原创 Mac版Flutter的Android环境搭建
在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。如果遇到这个问题不用着急,在终端输入flutter doctor --android-licenses命令点击回车,根据提示一路输入“Y”回车就OK。4、配置国内资源镜像网址(由于国内的网络限制,可能会造成下载很慢,甚至下载失败,幸好Google专门给国内的开发者提供了资源网址,这里先给Google赞一个),在终端依次输入以下命令即可完成配置。以下是Flutter的Android环境安装成功的诊断结果。
2024-07-15 15:19:15
157
1
原创 TabLayout+ViewPager点击Tab跳转不相邻界面不显示中途界面的方法
但是比如你想从第一个界面点击第四Tab切换到第四个界面的时候,会出现有第二、第三界面的过程动画。这是ViewPager默认的切换方式,这时候如果你不想要这种效果,可以使用ViewPager.setCurrentItem(position,false);方法传入false来禁止这种动画效果。但是上面的方法是用关联的方式,无法使用setCurrentItem这个方法。我们知道TabLayout+ViewPager可以实现多界面切换,一般我们会用下面的这种实现方式。
2024-07-15 15:17:09
142
原创 RabbitMQ消息队列Android的实现方式之接收(二)
好了,到这里关于Android版RabbitMQ的发送和接收方法就都完成了。代码写的欠妥的地方欢迎各位大神们指正。上一期说了RabbitMQ发送消息的方法,这部分发一下接收和关闭连接的方法实现,废话少说直接上代码。
2024-07-15 15:15:55
130
原创 RabbitMQ消息队列Android的实现方式之发送(一)
MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。在提前完成了Android端一部分开发任务后,抽出时间梳理一下关于RabbitMQ消息队列在Android中使用的方法,希望能给在项目中需要RabbitMQ的新手一点帮助。
2024-07-15 15:13:42
158
原创 Android中倒计时的简单实现
最近在项目中需要实现一个简单的倒计时功能,找了很多实现的方法都不是很好,最后发现一个CountDownTimer类可以很简单实现此需求,在这里做个记录防止忘记,需要的童鞋直接拿走不谢。
2024-07-15 15:10:45
156
原创 Android时间选择器的使用
时间选择器在Android开发中很常见,比如设置闹钟、在批量查询中时间段的选择都会用到设计选择器,最近在项目中就遇到一个多项条件查询功能,在时间段的选择上需要时间选择器,项目时间的问题不可能自己撸了,所以就在网上找了一些,GitHib关于时间选择器的框架有很多,最后选择了一个叫PickerView(https://github.com/Bigkoo/Android-PickerView)创建时间选择器方法,可根据需要创建一个开始时间和结束时间方法,方法创建方式是一样的。
2024-07-15 15:04:24
289
原创 ChatGPT在开发工作的作用
ChatGPT是由OpenAI开发的一种基于深度学习的自然语言处理模型。它建立在大规模的文本数据集之上,通过训练来理解和生成人类语言。这一技术的突出特点在于其能够生成连贯、富有逻辑的语言,并且能够模仿人类的对话风格。
2024-03-21 09:51:02
317
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人