腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
Android机器圈
专栏成员
举报
66
文章
111480
阅读量
32
订阅数
订阅专栏
申请加入专栏
全部文章(66)
android(25)
编程算法(13)
java(7)
其他(6)
数据结构(6)
游戏(5)
xml(4)
开发(4)
api(3)
存储(3)
面向对象编程(3)
gradle(3)
数据(3)
servlet(2)
jsp(2)
listview(2)
opengl(2)
网络安全(2)
安全(2)
jetpack(2)
math(2)
布局(2)
部署(2)
内存(2)
系统(2)
jquery ui(1)
node.js(1)
html(1)
json(1)
嵌入式(1)
数据库(1)
云数据库 SQL Server(1)
sql(1)
打包(1)
git(1)
github(1)
maven(1)
图像处理(1)
网站(1)
渲染(1)
缓存(1)
gui(1)
二叉树(1)
lamp(1)
https(1)
canvas(1)
colors(1)
diff(1)
event(1)
init(1)
ontouchlistener(1)
view(1)
viewmodel(1)
变量(1)
管理(1)
模型(1)
事件(1)
算法(1)
网络(1)
压缩(1)
搜索文章
搜索
搜索
关闭
鸿蒙开发游戏(四)---大鱼吃小鱼(互吃升级)
变量
管理
开发
数据
游戏
该篇对NPC进行了升级,这里可以投入多个NPC,且互不影响,npc之间不会触发eat,只和玩家触发eat,且每个NPC有自己的属性,他们的等级在他们的头顶
cMusketeer
2024-03-05
152
0
鸿蒙开发游戏(三)---大鱼吃小鱼(放置NPC)
math
部署
开发
渲染
游戏
前两篇文章我们做了摇杆控制小鱼移动,这篇将会添加一个NPC,让其自动在海洋里游荡,然后玩家控制吃掉它。在这之前我们想思考一些问题,
cMusketeer
2024-02-17
206
0
鸿蒙开发游戏(二)---大鱼吃小鱼(摇杆控制)
系统
游戏
布局
开发
事件
上面需要注意的是x: this.centerX - this.radiusMax,我们知道屏幕的起始点是从左上角开始延伸的,组件的起始位置也是从左上角开始的,我们定义的是中心点,所以要减去圆半径,不然的话就偏移了
cMusketeer
2024-02-11
199
0
鸿蒙开发游戏(一)---大鱼吃小鱼(界面部署)
模型
游戏
布局
部署
开发
第一篇相对简单,只是简单的布局摆放,用的知识点是Stack布局,State状态管理,Entry入口,Component注解等
cMusketeer
2024-02-02
332
0
Android JetPack~ ViewModel (一) 介绍与使用
android
jetpack
viewmodel
数据
网络
onCleared方法是ViewModel独有的,当Activity真正退出后,它会调用,而不是销毁后调用,因为旋转屏幕也会调用onDestroy。所以我们可以在这取消网络请求等。平常开发中不做任何操作时,如果有网络请求中,Activity被销毁,那么极有可能请求成功返回结果到activity中造成泄漏等不必要的麻烦。
cMusketeer
2023-05-27
719
0
Android-图片压缩(二)-纯干货
android
存储
内存
算法
压缩
ARGB颜色模型:最常见的颜色模型,设备相关,四种通道,取值均为[0,255],即转化成二进制位0000 0000 ~ 1111 1111。
cMusketeer
2023-05-03
1.1K
0
Android JetPack~LiveData(二) 数据倒灌问题
android
jetpack
内存
数据
系统
如果我们在一个home页面获取网络数据,然后通过LiveData的观察者特性,在回调中跳转B页面,当旋转屏幕时,页面重建,LiveData又发来最后一次数据,那么直接触发了跳转B页面的代码。这就是数据倒灌引起的问题。因为LiveData的数据会保存在内存中。
cMusketeer
2023-05-03
2.3K
0
Android JetPack~ LiveData (一) 介绍与使用
android
编程算法
postValue(this);这个方法是用于触发回调数据更新的方法. 你可以在你需要被观察的数据里添加.
cMusketeer
2023-02-16
1.6K
0
Android JetPack~ DataBinding(数据绑定)(一) 集成与使用
xml
android
DataBinding(数据绑定)发布于2015年的Google I/O大会,旨在减少Android开发中的大量模板代码,增加代码及逻辑清晰度,提高开发效率和维护效率。
cMusketeer
2023-02-16
696
0
1、创建刷新控件
listview
diff
event
init
ontouchlistener
一些控件我定义成全局的是因为下面会用到。setPadding可以设置显示位置,左上右下,上为负数就是隐藏在顶部。我们需要手指下拉去控制他缓慢显示,就用到了OnTouchListener,我们实现OnTouch方法做一些事件的分发处理。
cMusketeer
2022-10-27
558
0
自定义RecyclerView下拉刷新上拉加载更多
listview
自定义ListView下拉刷新上拉加载更多 自定义RecyclerView下拉刷新上拉加载更多
cMusketeer
2022-10-27
1K
0
自定义View6 -塔防小游戏:第三篇防御塔随意放置+多组野怪
网络安全
安全
描述:防御塔可以放置多个,每一个都是独立的,他们的攻击互不影响(防御塔随意拖动在第二篇),这里用到的知识是,自定义view的拖动,防御塔是否可以攻击的计算,防御塔的攻击路径。
cMusketeer
2022-10-05
338
0
自定义View5 -塔防小游戏:第二篇防御塔随意放置
面向对象编程
先上图片,防御塔放置,需要注意的是1、放置后刷新view会导致防御塔回到起点。2、防御塔一旦放置就无法移动,只能拆除,这才符合塔防的规则。问题会在下篇解决
cMusketeer
2022-09-28
307
0
自定义View4-塔防小游戏第一篇:一个防御塔+多个野怪(简易版)*
网络安全
安全
该篇是自定义View学习过程中做的简单下游戏,目前分了6篇,全是自定义的view实现的,如果有同学有好的优化方案,欢迎留言。
cMusketeer
2022-09-28
328
0
1、创建RippleView.class, 继承与View
xml
编程算法
我们需要在xml中使用自定义属性来控制初始值,如内圆半径,扩散颜色,内圆颜色等
cMusketeer
2022-09-28
621
0
[置顶] Activity 不只有跳转。功能篇(一)
android
打包
standard,SingleTask,SingleTop,SingleInstance
cMusketeer
2022-03-11
1.2K
0
自定义View实战
github
lamp
colors
math
view
上面的三种,均是demo,考虑使用场景并不完善,比如说第三种条形进度条还可以加上刻度,滑动到两边需要判断越界等。那就先拿第三个来吧
cMusketeer
2020-05-09
564
0
从0开始学自定义View -1
canvas
编程算法
在这张图中坐标系和我们数学中的不一样,这里的Y轴下方是正数,X轴右方是正数,其中的View(浅蓝色背景)为我们自定义的View,MotionEvent是手指点击的位置,我们对View进行移动,也是根据MotionEvent返回的xy坐标点进行绘制的。
cMusketeer
2020-05-07
927
0
RecyclerView实现混合布局
android
面向对象编程
xml
PS:好长时间不写博客了,起初是不知道写些什么,后来接触了到了很多东西,原本看似简单的东西,背后都隐藏着巨大的秘密,想handler的使用,一般情况下会引起内存泄漏问题,想着找到方法结局不就得了吗,可是谁想查阅资料发现,这个东西没想到牵扯的这么深, Activity -> handler -> message -> queue -> UI线程作为GC Root引用链,看都看懵逼了,赶紧看一些稍微简单的UI 实现,突发奇想,RecyclerView的混合布局界面的实现。如下图
cMusketeer
2019-08-21
2.3K
0
自定义Dialog---实现优美对话框
jquery ui
网站
xml
面向对象编程
PS:自定义dialog,一些系统的dialog已经不能满足开发人员的需求了,所以,我们需要自定义一个属于并且适合自己项目的对话框,无论是颜色还是功能需求上都是和自己的项目紧密相关的,一些系统的对话框的使用请看博客:https://www.cnblogs.com/codingblock/p/4721597.html。下面开始自定义。
cMusketeer
2019-08-21
6.4K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档