
Android自定义view
文章平均质量分 85
truemi.73
擅长Android,python,vue
展开
-
box2d 圆形边界的创建
box2d 圆形边界的创建本片文章是android仿摩拜贴纸碰撞|气泡碰撞 简书:android仿摩拜贴纸碰撞|气泡碰撞的补充。好多同学私信问我,圆形边界如何创建,今天就写篇文章一起学习下。在android仿摩拜贴纸碰撞|气泡碰撞中的评论中,给大家提供了一种思路,就是通过绘制正多边形的方式,近似看做圆形,实际上当边足够多时,就是一个圆。现在需要做的就是确定正多边形的每一个顶点的坐标(x,y)以及正多边形边的长度和角度。/** * 根据半径获取多边形每个点的坐标位置原创 2020-10-30 11:04:22 · 280 阅读 · 0 评论 -
Android 绘制仪表盘指针刻度
######不废话,先看效果图:表盘的绘制重点有两点:1.表盘刻度的绘制2.表盘指针旋转到指定刻度的实现######表盘刻度的绘制刻度的绘制可以采用画线.然后循环旋转画布的方式实现,我这里通过绘制弧线,第一个刻度占1度,与第二个刻度的间距是2度,那么第二个刻度的起始角度为第一个刻度的起始角度+1度+间距2度,以此类推,循环绘制,完成刻度的绘制.实现代码如下: //绘制刻度线,通过两...原创 2019-11-23 09:57:54 · 1730 阅读 · 3 评论 -
Android 自定义底部导航栏
GitHub使用:添加依赖1.项目gradle添加一下配置: allprojects { repositories { ... maven { url 'https://jitpack.io' } } } 2.module中的gradle添加依赖: dependencies { implementation 'com.github.tr...原创 2019-11-23 09:56:53 · 1475 阅读 · 0 评论 -
android 轮播图(自定义组合控件)
SlideShowViewgithub:turemi/SlideShow自动轮播图控件,自动添加小圆点指示器,标题栏展示,修改滚动速度以及添加动画插值器.使用:添加依赖1.项目gradle添加一下配置: allprojects { repositories { ... maven { url 'https://jitpack.io' } } }2....原创 2019-11-23 09:55:29 · 643 阅读 · 0 评论 -
android仿摩拜贴纸碰撞/物理引擎实践|气泡碰撞
转载请注明出处准备气泡碰撞最重要的就是边缘检测,气泡的运动涉及到重力,方向,重心,线速度,角速度,等等一系列因素,想要在android 用view描述现实世界中的气泡实在是难度很大.网上查找资料后,找到了一个正好能满足我们需求的库:jbox2d是一个2D物理引擎,原版是Box2D,采用c++编写,jbox2d是原版的java版.在github下载项目编译生成jar包,生成过程可以参考SyncA...原创 2019-11-23 09:54:18 · 940 阅读 · 1 评论 -
B1(负一楼)展示页---BasementView
之前分享过一篇仿微信下拉显示小程序的控件,今天分享的与之相似,只不过是下拉展示全部的view,同时主界面可以添加任意布局.支持绑定AbsListview子类,和可滑动的view.演示:从上面的演示中,可以看到,有4种动作:下拉,没有超过预设阀值,则回弹到关闭状态下拉,超过阀值,这滚动到b1(隐藏的view)完全打开的状态上拉,没有超过预设阀值,则回弹到b1完全打开状态上拉,超过阀值...原创 2019-11-23 09:50:49 · 457 阅读 · 0 评论 -
view设置padding无效的问题
在写一个自定view的时候,需要给一个子view设置padding值,但是没有任何效果.最后发现stackoverflow中有提到.解决的方式就是:先设置背景,再设置padding.这是什么操作???按照提供方案尝试发现:view设置padding之后,在设置view的background,会使padding失效.解决方法:在设置padding之前,设置background在设...原创 2019-11-23 09:48:47 · 2801 阅读 · 0 评论 -
Android自定义View绘制时钟表盘
重要:原创,转载注明出处trueMi-简书首先看下效果图:实现步骤:绘制表盘[刻度,数字]绘制指针让指针走起来~具体如下:绘制表盘:首先需要计算出刻度的起点和终点坐标值,这里我们通过构建两个半径不同的同心圆,大圆半径减小圆半径,就可以得到一条刻度,只用改变角度,就可以获取所有刻度: /** * 通过改变角度值,获取不同角度方向的外圆一点到圆心连线过内圆一点的...原创 2019-11-23 09:36:39 · 738 阅读 · 1 评论