2022年10月8日
摘要: 自定义ListView下拉刷新上拉加载更多 自定义RecyclerView下拉刷新上拉加载更多 阅读全文
posted @ 2022-10-08 17:09 TMusketeer 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 自定义ListView下拉刷新上拉加载更多 跳转 自定义RecyclerView下拉刷新上拉加载更多 跳转 Listview现在用的很少了,基本都是使用Recycleview,但是不得不说Listview具有划时代的意义,拓展性很强,我们可以自己添加下拉刷新,上拉加载更多功能。他和recyclevi 阅读全文
posted @ 2022-10-08 17:07 TMusketeer 阅读(764) 评论(0) 推荐(1) 编辑
  2022年10月4日
摘要: 第一篇:一个防御塔+多个野怪(简易版)第二篇:防御塔随意放置第三篇:防御塔随意放置+多组野怪 1、动态addView防御塔 2、防御塔放置后不可以移动 3、弯曲道路 4、素材替换 第四篇:多波野怪 第五篇:杀死野怪获得金币 第六篇:防御塔可升级,增强攻击力,增大射程 描述:防御塔可以放置多个,每一个 阅读全文
posted @ 2022-10-04 21:16 TMusketeer 阅读(381) 评论(4) 推荐(1) 编辑
  2022年9月8日
摘要: 第一篇:一个防御塔+多个野怪(简易版) 第二篇:防御塔随意放置 自定义View,处理事件分发,up,move,down。 第三篇:防御塔随意放置+多组野怪 第四篇:多波野怪 第五篇:杀死野怪获得金币 第六篇:防御塔可升级,增强攻击力,增大射程 先上图片,防御塔放置,需要注意的是1、放置后刷新view 阅读全文
posted @ 2022-09-08 22:19 TMusketeer 阅读(189) 评论(0) 推荐(1) 编辑
  2022年9月5日
摘要: 塔防小游戏 第一篇:一个防御塔+多个野怪(简易版) 1、canvas画防御塔,妖怪大道,妖怪行走路线 2、防御塔攻击范围是按照妖怪与防御塔中心距离计算的,大于防御塔半径则不攻击,小于则攻击 3、野怪被攻击条件,血量>0 && 防御塔范围内 子弹要打在野怪身上, 下:y+移动距离/子弹攻速 上:y-移 阅读全文
posted @ 2022-09-05 15:06 TMusketeer 阅读(495) 评论(1) 推荐(2) 编辑
  2022年8月29日
摘要: PS:自定义view篇-水波纹实现 效果:水波纹扩散 场景:雷达、按钮点击效果、搜索等 实现:先上效果图,之前记得支付宝有一个咻一咻,当时就是水波纹效果,实现起来一共两步,第一画内圆,第二画多个外圆,不同时创建有间隔创建然后缓慢增大外圆半径,到达最远距离时移除掉,扩散时把透明度从255-1不断赋值即 阅读全文
posted @ 2022-08-29 15:29 TMusketeer 阅读(596) 评论(0) 推荐(0) 编辑
  2022年2月8日
摘要: Activity生命周期 1:activity四种启动方式 standard,SingleTask,SingleTop,SingleInstance standard:是系统默认的,每次启动该activity都会创建一个实例放在返回栈中,并且置于栈顶。 SingleTop:在每次启动活动的时候如果发 阅读全文
posted @ 2022-02-08 18:04 TMusketeer 阅读(198) 评论(0) 推荐(1) 编辑
  2020年5月7日
摘要: PS:上一篇从0开始学自定义View有博友给我留言说要看实战,今天我特意写了几个例子,供大家参考,所画的图案加上动画看着确实让人舒服,喜欢的博友可以直接拿到自己的项目中去使用,由于我这个写的是demo,代码格式写的有些乱,所以,要自己封装一下才可以使用,当然你如果真的不想封装,可以直接使用,也可以给 阅读全文
posted @ 2020-05-07 15:29 TMusketeer 阅读(561) 评论(3) 推荐(1) 编辑
  2020年5月6日
摘要: PS:好久没有写博客了,之前的东西有所忘记,百度一下竟然查到了自己的写过的博客,访问量还可以,一开始的写博客的初衷是把自己不会的记录下来,现在没想到也有博友会关注我,这就给了我动力,工作之余把零零碎碎的东西总结一下,供大家参考。下面的博文是我自己的总结再加上博友的一些见解整合而成,共同进步。 初识V 阅读全文
posted @ 2020-05-06 17:35 TMusketeer 阅读(421) 评论(2) 推荐(2) 编辑
  2019年8月20日
摘要: PS:自定义dialog,一些系统的dialog已经不能满足开发人员的需求了,所以,我们需要自定义一个属于并且适合自己项目的对话框,无论是颜色还是功能需求上都是和自己的项目紧密相关的,一些系统的对话框的使用请看博客:https://www.cnblogs.com/codingblock/p/4721 阅读全文
posted @ 2019-08-20 17:25 TMusketeer 阅读(1979) 评论(1) 推荐(1) 编辑