- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 [Android]使用HorizontalScrollView实现广告栏Banner及相关原理分析
现在的App中,广告栏Banner的使用还是挺广泛的,用于展示各种广告、活动推荐等。使用HorizontalScrollView可以很简单的实现一个可自动播放、可滑动、可点击的广告栏Banner,这个也可以做为一个例子,来学习自定义控件的制作。相关原理主要包括两个方面: onMeasure、onLayout、onDraw等View、ViewGroup相关布局函数;dispatchTouchEv
2016-02-28 21:20:47 4525 4
原创 Android内存泄露杂记2016-02-26
先记录一下,后续整理Bitmap十分占用内存 使用不当则会内存泄露,包括不限于:static集合如HashMap、ArrayList等,未及时清理失效数据 postDelayed执行匿名Runnable类,引用外部数据匿名监听器Listener引用外部数据close()等清理函数没有执行register的广播监听没有unregister查找泄露位置 使用工具:leakcanary
2016-02-26 17:31:26 681
原创 【cocos3.x+tilemap】制作rpg小游戏(二)遮挡与碰撞
前面制作了地图,现在就可以在工程中使用了。现在只实现了遮挡与碰撞,后续再实现点击屏幕移动、寻路算法、npc交互等。 实现遮挡与碰撞,都需要解决一个核心问题——当前角色到底在哪一块瓦片上,也就是cocos坐标如何转化为TileMap瓦片坐标,这个问题搞了n久,最后实现方法还是很麻烦,如果有人知道有更好的方式,请联系我^_^一、坐标转换参考: Staggered Isometric Map
2016-02-23 17:36:05 5467 1
原创 【cocos3.x+tilemap】制作rpg小游戏(一)地图制作
【cocos3.x+tileMap】制作RPG小游戏(一)地图制作 前面做过一个小的马里奥游戏,现在来实现一个小时候玩过的类似文曲星上《英雄坛说》的小RPG游戏。 与横板的马里奥游戏不同,这个游戏需要实现的东西更多——包括45度斜角地图、2.5D物体遮挡、寻路算法、npc交互等,不过不需要再引入Box2d了,因为只要实现简单的物体碰撞检测就可以了。 现在已
2016-02-23 10:58:56 4993
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人