- 博客(55)
- 资源 (7)
- 收藏
- 关注
原创 Scratch创意编程:《墙来了》反应力挑战游戏
摘要 《墙来了》是一款基于Scratch开发的反应力训练游戏。玩家需在墙体移动过程中通过空格键切换角色造型,与墙体图案匹配即可得分。游戏核心机制包括:墙体移动轨迹、造型切换逻辑和匹配判断系统。开发过程展示了角色造型设计、事件触发机制等基础编程概念。文章还提出了拓展方向,如增加墙体抖动效果、音效反馈系统和时间挑战模式等创新点。该项目不仅培养了玩家的反应能力,还通过简单交互展示了游戏设计的基本原理,体现了Scratch编程的教育价值和趣味性。配套资源包含完整的游戏素材和代码实现。
2025-11-11 10:07:18
324
原创 Scratch创意编程:《枯树发新芽》作品详解
《枯树发新芽》是一个用Scratch制作的创意编程作品,通过交互式动画展现春天万物复苏的景象。用户可通过鼠标点击在枯树上添加花朵,按空格键生成树叶,作品运用克隆技术和随机效果模拟自然生长过程。文章详细介绍了5个核心编程模块(事件、运动、外观、侦测、控制)的具体应用,并提供了分步骤的制作教程。该项目兼具编程学习与艺术审美价值,帮助初学者掌握Scratch基础知识,同时培养创造力。文末附有作品视频演示和资源下载链接,适合编程教育使用。
2025-10-30 09:56:22
256
原创 Scratch-声控灯
欢迎来到 Scratch 创意编程世界!本课程我们将一起制作一个有趣的 “声控灯” 项目。通过这个生动的小作品,你将学会如何让程序与用户进行“听觉”交互,并理解等待、循环等基础编程概念。事件模块1)当绿旗被点击:点击舞台右上角的绿旗开始运行程序。2)当角色被点击:用户点击这个角色时触发。3)当响度>xx:当麦克风检测到的环境声音音量超过设定值时,触发脚本运行。【0-100,代表音量的百分比】运动模块1)移到【x,y】:将角色瞬间移动到指定坐标位置2)将旋转方式设为xx:设置角色在转向时的旋转行为。
2025-10-23 10:47:26
621
原创 scratch基础 - 运动模块讲解
4、在第三页面,展示随机模块、碰到边缘就反弹模块的使用。2、在第一页面,展示绝对坐标的使用。3、在第二页面,展示相对坐标的使用。1、按数字1、2、3进行页面切换。scratch-运动模块。
2024-10-18 10:23:19
397
原创 scratch作品练习-- 猫猫接月饼
嫦娥在最上方抛落月饼,猫猫要移动接住从上方掉落的月饼,接到月饼得分,没接住月饼落地消失。**嫦娥:**在最高处来回移动,并抛落月饼。猫猫通过键盘控制左右移动。
2024-09-14 10:44:56
371
原创 【Androidstudio】Manifest merger failed 问题
问题描述Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.0) from [com.android.support:recyclerview-v7:26.0.0] AndroidManifest.xml:25:13-35is also present at [com.android.support:appcompat-v7:26.1.0] AndroidManifest.xml:2
2020-08-31 10:08:23
1192
原创 【androidstudio】The SourceSet ‘instrumentTest‘ is not recognized by the Android Gradle Plugin
问题描述The SourceSet ‘instrumentTest’ is not recognized by the Android Gradle Plugin. Perhaps you misspelled something?AndroidStudio升级到4.0.1后编译报错:The SourceSet ‘instrumentTest’ is not recognized by the Android Gradle Plugin. 是因为这里的配置中 instrumentTest 已被弃用,
2020-08-28 17:17:46
623
原创 【androidstudio】Firebase Services插件更新失败
问题描述Plugin “Firebase Services” was not installed: Cannot download ‘http://plugins.jetbrains.com/pluginManager/?action=download&id=com.google.services.firebase&build=AI-193.6911.18&uuid=3f593d32-ef6c-45f5-bb6d-ece2b06b1337’: Connection reset解决
2020-08-28 15:45:13
1002
原创 【Android studio 】 File to open zip file 问题
问题描述日志如下:org.gradle.tooling.GradleConnectionException: Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-6.1.1-all.zip'. at org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution.getTooling
2020-08-28 15:11:25
403
原创 【Android 网络】判断网络是否连接
方式一 /** * 判断网络是否连接 * * @param ctxt * @return true :连接 ; false: 断开 */ @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) public static boolean isNetworkConnected(Context ctxt) { ConnectivityManager cm = (ConnectivityManager) ct
2020-08-27 16:50:19
812
原创 【支付宝小程序】显示 / 隐藏控件
一、解决方案在支付宝小程序项目中,通过条件判断,控制界面上某个控件显示和隐藏。在css样式中,有两种方式可以显示和隐藏控件,即 display 和 visibility。display:display:none可以隐藏某个元素,且隐藏的元素不会占用任何空间。也就是说,该元素不但被隐藏了,而且该元素原本占用的空间也会从页面布局中消失。值如下:visibility:visibility:hidden可以隐藏某个元素,但隐藏的元素仍需占用与未隐藏之前一样的空间。也就是说,该元素虽然被隐藏了,但仍然会影
2020-07-29 15:43:37
3420
原创 【Androidstudio】androidstudio的 buildOutput输出乱码
描述在AndroidStudio中新建了一个android项目,但是点击 Run ‘app’之后,Build Output 控制台输出的中文都是乱码,如下图所示:解决方法双击Shift,输入vmoption,,选择Edit Custom CM Options如果之前没有配置过,会弹出窗口问是否创建配置文件,点击Create,之后在文档中输入如下命令:-Dfile.encoding=UTF-8保存,并重启即可!...
2020-05-09 10:35:32
1651
1
原创 【Androidstudio】kotlin class org.greenrobot.greendao.test.DbTest, unresolved supertypes: android.test
问题描述kotlin项目中引入GreenDao数据库,在编译并运行时出现如下问题:Supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath:class org.greenrobot.greendao.t...
2020-04-14 10:08:55
1263
原创 【AndroidStudio】kotlin-stdlib-jre7 is deprecated. Please use kotlin-stdlib-jdk7 instead 问题
问题描述在根项目的build.gradle文件下,使用的代码如下:buildscript { ext.kotlin_version = '1.2.51' repositories { jcenter() google() } dependencies { classpath 'com.android.tools.b...
2020-03-25 11:13:32
1401
原创 【Github】查看项目时可以清晰明了的看到项目的结构以及具体代码
效果如下Octotree通过左侧面板中的目录轻松浏览仓库的源代码,如下图Octotree安装步骤1、下载octotree,路径【 https://dl.pconline.com.cn/download/2561546.html 】如果下载不成功,可到提供的github路径下去下载 【】2、打开chrome浏览器,找到【更多工具】–【扩展程序】,如下图3、直接拖动我们已经下载的octot...
2020-01-10 13:46:48
2065
原创 android studio 3.4.1 找不到DDMS
开启DDMS1、先找到AndroidStudio配置的SDK路径;2、在SDK的/tools/路径下有个monitor.bat 的批处理文件;3、鼠标连续点击两下monitor.bat这个批处理文件,在屏幕上会打开一个类似CMD的命令行中输入板,然后迅速自动关闭;4、坐等1到3秒就会打开DDMS;...
2020-01-10 11:13:35
4323
1
原创 【Androidstudio】java控制台输出中文乱码
问题描述在Androidstudio开发工具上允许java代码,控制台出现中文乱码,如下显示解决方法在java工程目录下的build.gradle添加如下代码,然后重新运行一遍。1、新版gradletasks.withType(JavaCompile) { options.encoding = "UTF-8"}2、旧版gradletasks.withType(Compile...
2020-01-02 15:38:19
580
原创 Android 更改图片的颜色
更改图片的颜色方式一:使用 SetColorFilter 改变图片的颜色参考这个:使用 SetColorFilter 神奇地改变图片的颜色: https://blog.youkuaiyun.com/qq_32452623/article/details/79878132详解Paint的setColorFilter(ColorFilter filter): https://www.cnblogs.com...
2019-07-18 09:39:52
901
原创 时间转换时出现 java.lang.IllegalArgumentException 如何解决这个异常
问题代码如下://将String类型的时间戳转换成指定的格式的时间private fun getTime(timeStr: String): String { var res = "" try { val formatTime = SimpleDateFormat("yyyy-MM-dd HH:mm:ss") res = formatTime.f...
2019-07-03 22:17:55
12198
原创 androidstudio 上传项目到SVN服务器上
androidstudio 上传项目到SVN服务器上在androidstudio中配置svn关联 打开Android Studio的setting界面,找到Verson control\Subversion,设置关联添加忽略文件,需要添加的忽略文件:1、.idea 文件夹,此文件夹是用来保存开发工具的设置信息。2、.gradle 文件夹,...
2019-05-17 14:32:25
608
原创 androidstudio 看不到svn的工具
androidstudio 看不到svn的工具第一步:检查androidstudio是否安装svn选择【File】 - 【Settings】- 【plugins】如果存在Subversion Integration 则安装好svn工具;如果没有安装,则进行安装。第二步:显示svn工具 点击【vcs】,选择第二个选项enable versio...
2019-05-17 13:35:07
1239
2
原创 Process 'command 'C:\zssinstallsoft\Android\sdk\build-tools\27.0.1\aapt.exe'' finished with non-zero
Process ‘command ‘C:\zssinstallsoft\Android\sdk\build-tools\27.0.1\aapt.exe’’ finished with non-zero原因:AGPBI: {“kind”:“error”,“text”:“No resource found that matches the given name (at \u0027backgrou...
2019-05-05 09:31:33
560
原创 Gson中忽略特定字段(记录)
Gson中忽略特定字段(记录一下,便于查找)场景 父类A中有多个属性,其中个字段name,子类B继承父类A。子类B在生成json时,想要去掉父类A中的name字段。(该json的生成是用Gson库)代码如下:父类代码public class MyFather { private String name; privat...
2019-04-29 10:38:09
8014
原创 自定义View---Spinner下拉框
一、效果如下二、准备工作1、3张图片2、背景bg_spinner.xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:width="...
2019-04-23 11:23:35
554
原创 eclipse界面中多出很多奇怪的符号(形如*q)
eclipse界面中多出很多奇怪的符号(形如*q)界面显示如下:原因: eclipse中设置的是让所有的空白(空格,TAB,和回车)显示出来。解决方法: 在eclipse中的菜单的window->preferences->General->Editors->Text Editors中的Show ...
2019-04-03 10:10:05
3163
2
linphone.zip
2019-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅