自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python版《开心消消乐》进阶版

上次分享了一版消消乐,内容毕竟简单,没有升级,过关的乐趣,可消除的区域是固定的,娱乐性不是特别的大,今天给大家带来的是一款进阶版的消消乐。进阶版的消消乐新增了以下内容,界面也很上一版完全不同。1、新的游戏界面:2、新增过关属性,玩家可以根据提示完成相关目标的消除数即可进入下一关。3、背景音乐升级为更加娱乐性的音乐,欢快更贴合游戏。4、过关提供相应奖励,增加闯关的乐趣和挑战性。

2024-05-19 09:32:39 347

原创 Python版《生命游戏+源码》

用一个二维表格表示“生存空间”,空间的每个方格中都可放置一个生命细胞,每个生命细胞只有两种状态:“生”或“死”。生命游戏程序--Conway's Game of Life,它的发展由其初始状态决定,不需要进一步的输入。msgbox.showinfo('Message', '生命已全部湮灭,进入死亡状态!今天的分享就到这里,希望感兴趣的同学关注我,每天都有新内容,不限题材,不限内容,你有想要分享的内容,也可以私聊我!一场生命的起源,衍生,到湮灭,经历多长时间,最后生命是战胜困难赢得了生存还是被环境所覆灭。

2024-05-18 12:18:12 627

原创 用Python实现经典飞机大战游戏

通过本文的介绍,我们了解了如何使用Python和Pygame库实现简单版的飞机大战游戏。通过编写代码和详细的说明,我们掌握了游戏开发的基本流程和技巧,包括游戏对象的设计、碰撞检测、得分统计等。希望本文对读者对游戏开发有所启发,欢迎读者下载代码进行实践和改进。飞机大战是一款经典的射击游戏,深受玩家喜爱。在这个游戏中,玩家操纵一架飞机,不断射击敌机,躲避敌机的攻击,取得高分。本文将介绍如何使用Python语言实现简单版的飞机大战游戏,通过代码实现和详细说明,帮助读者了解游戏开发的基本流程和技巧。

2024-04-23 10:49:49 457

原创 记录一次 ARouter 接入 kotlin 踩坑记录

问题现象:按照java项目接入配置android{javaCompileOptions { annotationProcessorOptions { arguments = [AROUTER_MODULE_NAME: project.getName()] }}}dependencies{annotationProcessor 'com.alibaba:arouter-compiler:1.2.2'}项目中对应的类 配置@Route(path ="/te.

2021-07-29 14:03:31 565

原创 Android 嵌套H5 网页,图片上传无法调用手机图片问题记录

最近项目中用到安卓原生APP 嵌套H5网页,使用安卓原生WebView实现,本来是需要我们通过协议调取系统相册完成选择图片和上传图片的,后来发现H5可以自己调用,就交给了H5,但是还是需要我们这边支持,因为他们在做的过程中发现,H5在网页可以自己调用,但是嵌套到App里面点了按钮没有任何反应,介于目前手机系统都很高了,我这边就不说3.0版本的兼容了,直接说5.0的;具体代码如下:private ValueCallback<Uri> valueCallBack;public ValueCal

2021-03-02 16:20:13 2143 1

原创 Android Handler Looper MessageQueue之间的爱恨情仇

Handler众所周知是学习安卓以及以后实战中必须要掌握并且熟练的技术点,因为它可以说是安卓开发,安卓应用程序所有地方都用到的技术了,小到点击一个按钮改变文字,大到系统事件分发,只要用到通信的地方,都离不开它。了解它,熟悉它,掌握它是做好安卓开发的必备技术。前言做过 Android 开发的童鞋都知道,不能在非主线程修改 UI 控件,并不是Android 规定只能在主线程中访问 UI ,而是因为ViewRootImpl在主线程中创建,所以UI的绘制也需要在主线程中执行。如果我们需要做一些耗时的操作..

2021-02-23 21:43:01 152 1

原创 EventBus实现全解,手写EventBus

首先,大家都知道,EventBus是个非常好用的事件传递工具,相比之前Handler随着参数传递来说,本人自我感觉是非常的方便,并且也比较轻量,也不会像handler那样,一不小心就会出现内存泄漏,好了,废话不多说,还是看看它的具体实现吧.用过的同学都知道,EventBus使用起来用到的最重要的就是注册和反注册,已经事件的定义,参数的传递,3.0以后加入了线程的控制,主线程还是子线程的模式,还...

2019-09-17 15:59:52 359

原创 Android实现多行文字水印效果

自定义一个水印控件WaterMark,实现Drawable,具体实现如下public class WaterMarkextends Drawable {private Paint paint = new Paint();private List<String> labels;private Context context;private in...

2019-07-23 17:32:54 426

原创 安卓针对底部系统菜单栏按钮显示隐藏问题,具体方法,网上罗列很多,这里给出实测有用的2个方法

网上很多说各种适配的,在布局顶部的添加属性android:fitsSystemWindows="true"就好了,可是我自己测试过,很多手机都不行,只能手动对业务处理了,什么情况显示,什么情况隐藏,状态栏了/** * 隐藏虚拟按键,并且全屏 */public static void hideBottomUIMenu(Context context) { //隐藏虚拟按键,并且全...

2019-07-23 16:41:05 369 1

原创 关于ImageLoad加载拼接随机数的图片地址加载失败的问题

做项目遇到一个问题,服务器给了一些固定活动图片的地址,但是在不同的节假日,又是需要替换的,大家都知道Imageloao加载缓存的图片,如果地址一致,会一直加载缓存的图片,所以就在图片后面拼接一串随机数,这样就可以随时替换图片,而又不需要重新给地址了(忘记说了,我做的是H5混合项目),有些东西是原生的东西,不变的Tab,所以为了体验,减少对服务器的请求,把地址写死了,我也是在网上找了好多,貌似没有这...

2016-02-15 17:11:19 719

Python 实现贪吃蛇源码

使用python实现的贪吃蛇小游戏,结合了自动生成食物,吃完长度增加,撞墙,积分功能等,简单易上手

2024-05-08

空空如也

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

TA关注的人

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