直接可以跑,源码有超详细的注释。
玩着俄罗斯方块的的时候有背景歌曲。
【最好使用真机测试,不然可能会报错】简单代码如下,注释可谓详尽至极啊: Handlerm_handler=null;//负责接收消息 Timertimer=null;//负责发送消息 Datadata=null;//存放游戏的数据,即二维数组,并负责二维数组的运算 MediaPlayerm_MediaPlayer=null;//音乐播放器 GestureDetectorm_detector=null;//手势 SharedPreferencesm_sp=null;//用于存储最高分等 StringfileName="Data";//存放游戏一些数据,最高分、难度、音乐、触摸屏 finalStringHIGH_SCORE="highscore"; finalStringGAME_HARD="gamehard";//存放游戏难度 finalStringGAME_MUSIC="gamemusic";//游戏音乐 finalStringTOUCH_SCREEM="touchscreem";//触屏开关Android经典游戏源码,不容错误,代码详细,适合想要搞游戏开发的人进行学习
2025/8/11 6:55:14 11.35MB Android游戏 游戏源码 游戏 俄罗斯方块
1
http://blog.csdn.net/qq_29262849/article/details/51056876
2025/8/4 15:42:50 1.54MB 手势解锁
1
手势识别源代码+说明文档。
基于FPGA的手势识别代码,含有三种模式,可识别静态手势、识别动态手势、及跟踪手势轨迹,绝对原创,说明文档请见我的博客手势识别图像处理源代码FPGAverilog
2025/7/19 22:39:33 22.11MB FPGA 手势识别 源代码 识别静态手势
1
此为离线安装包,方便不便于访问Chrome应用店的用户安装。
原作者主页:http://iblogbox.com/chrome/ietab可在Chrome内使用多标签页式的IE,同时比其它IE扩展拥有更多强大的实用功能!IETabMulti的表现与原版IE是最相近的。
你可以不用再另外打开IE访问只能在IE中访问的网站并运行ActiveX控件。
这个扩展只支持Windows.这个扩展支持Chrome6以及更高的版本*在Chrome浏览器中用多标签的IE*In-ChromeProcessandSeparateProcessArchitectureDual-modesupport-->http://iblogbox.com/chrome/ietab*切换时可自动同步cookies*内置IE地址栏*鼠标手势,自定义热键*Chrome右键菜单支持(用IETabMulti打开链接)*支持自动匹配网址*支持自动登录*支持解除右键限制*可添加网址书签到Chrome中*截取这张页面*导出程序信息,导入程序信息
2025/7/16 1:39:50 1.89MB Chrome IE Tab 浏览器
1
基于FPGA的手势识别代码,含有三种模式,可识别静态手势、动态手势、及跟踪手势轨迹,绝对原创,说明文档请见我的博客
2025/7/13 20:28:38 22.12MB 手势识别 图像处理 源代码 FPGA
1
用于Kinect2代开发,手势控制电脑程序,win10系统支持,需要安装kinect2.0SDK
2025/6/18 4:36:58 83KB KinectV2
1
简介:
抽屉布局(Sliding Drawer)在Android开发中是一种常见的交互元素,它通常被用来隐藏一些不常用但必要的功能或信息,比如设置、帮助等。
用户可以通过拖动抽屉的把手来显示或隐藏抽屉内容。
在Android API 17及之后,官方不再推荐使用SlidingDrawer,而是建议使用`androidx.drawerlayout.widget.DrawerLayout`,这是Material Design组件库的一部分,提供更现代的界面设计和更好的用户体验。
然而,对于旧版本的Android应用或者对自定义需求较高的项目,我们仍可能需要手动实现类似抽屉的效果。
下面我们将深入讲解抽屉布局的实现原理和步骤。
1. **基本结构** 抽屉布局通常包含两个部分:抽屉内容(content)和抽屉把手(handle)。
内容部分通常包含一些控件,而把手则用于触发抽屉的滑动动画。
2. **自定义View** 要实现抽屉布局,你需要创建一个自定义的View,继承自`ViewGroup`。
在这个自定义View中,你需要管理抽屉内容和把手的位置和大小,并实现滑动手势的监听。
3. **手势检测** 使用`GestureDetector`或者直接在`onTouchEvent()`方法中处理滑动事件。
当用户触摸到把手并进行滑动时,你需要计算滑动的距离并相应地改变抽屉的内容区域。
4. **动画实现** Android提供了`android.view.ViewPropertyAnimator`类来实现平滑的动画效果。
你可以通过设置动画的时间、速度以及抽屉移动的距离来实现打开和关闭的动画。
5. **方向控制** 抽屉可以向上、向下、向左或向右滑出。
在处理滑动事件时,需要根据设定的方向判断滑动的合法性,并相应地更新抽屉的位置。
6. **状态管理** 记录抽屉的打开和关闭状态,以便在需要时恢复正确的视图状态。
例如,当用户点击其他地方或者按下返回键时,抽屉应自动关闭。
7. **触摸事件拦截** 如果抽屉内容中还有其他可交互的控件,可能需要处理触摸事件的拦截,确保滑动操作不会被子View误处理。
在提供的`slidingdrawer`文件中,你可能看到以下关键文件:- `SlidingDrawer.java`: 自定义的抽屉布局类,包含了抽屉的逻辑实现。
- `HandleView.java`: 抽屉的把手视图,通常会有一些自定义的样式。
- `ContentView.java`: 抽屉内容视图,可能包含多个子View。
- `activity_main.xml`: 布局文件,将自定义的抽屉布局添加到活动中。
通过阅读和理解这些代码,你可以了解到抽屉布局的具体实现细节,并根据自己的需求进行修改和扩展。
同时,这个项目也是一个很好的学习资源,可以帮助你更好地理解和掌握Android自定义View的开发。
2025/6/15 19:55:03 403KB
1
摄像头动态手势轨迹识别及其应用基于OpenCV的摄像头动态手势轨迹识别及其应用详细介绍了摄像头识别手势轨迹的方法和应用
1
如果喜欢折腾黑苹果的可以尝试一下我的型号是hppavilion15-cc719tx目前是基本完美吧屏幕亮度可调仿冒声卡蓝牙可以驱动电池电量正常显示触摸板手势也可以使用只有IntelWiFi全球无解系统是10.13尝试过14也是可以实现上面的功能
2025/6/6 3:27:18 9.13MB MAC OS PREFECT
1
A题:电流信号检测装置B题:灭火飞行器C题:无线充电电动小车D题:手势识别E题:能量回收装置F题:无线话筒扩音系统G题:简易数字信号时序分析装置H题:简易功率测量装置
2025/5/23 22:31:25 1.37MB 电子设计大赛 TI杯 电赛题目 联赛
1
共 186 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡