![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
View
文章平均质量分 55
_蓝橙
日拱一卒无有尽,功不唐捐终入海
展开
-
安卓自定义View-类似操场跑道
获取路径上指定距离的坐标位置与正切向量,并存储在相应的数组中,其中 distance 参数表示路径的距离位置,pos 数组存储路径上该位置的坐标,tan 数组存储路径上该位置的正切向量。滑动解锁:可以使用 PathMeasure 获取路径的长度,然后通过手势的滑动速度和路径长度的比例来判断是否达到解锁阈值,从而实现滑动解锁功能。绘制动画:可以使用 PathMeasure 获取路径的长度,然后在指定的时间内,通过改变绘制位置的距离和路径长度的比例,来实现路径动画的效果。:获取路径的总长度。原创 2023-05-30 11:05:12 · 345 阅读 · 0 评论 -
安卓EditText InputType格式
【代码】安卓EditText InputType格式。转载 2022-11-22 16:30:48 · 281 阅读 · 0 评论 -
RecycleView使用GridLayoutManager 中item显示不居中问题
项目效果图就不截了,徒手画一个,将就一下。原创 2022-10-31 12:41:42 · 1259 阅读 · 0 评论 -
自定义View - Paint
介绍Paint(画笔)负责在Canvas(画布)上画出各种图形常量或不过并不建议使用setFlags方法,这是因为setFlags方法会覆盖之前设置的内容构造方法公开方法(常用)内部类Style指定绘制的图元是否被填充,描边或两者均有(以相同的颜色)。Cap指定了描边线和路径(Path)的开始和结束显示效果。Join指定线条和曲线段在描边路径上连接的处理。...原创 2022-08-01 12:55:53 · 422 阅读 · 0 评论 -
安卓自定义View - 基础
自定义View的最基本的三个方法分别是View在Activity中显示出来,要经历测量、布局和绘制三个步骤,分别对应三个动作measure、layout和draw。测量onMeasure()决定View的大小;布局onLayout()决定View在ViewGroup中的位置;绘制onDraw()决定绘制这个View。提示以下是本篇文章正文内容,下面案例可供参考以上就是自定义view的基础内容,本文仅仅简单介绍了自定义view的执行流程,仅供参考,如有错误,不吝赐教。https。......原创 2022-07-17 16:56:08 · 619 阅读 · 0 评论 -
java.lang.IllegalStateException: Fragment no longer exists for key f#0: unique id de59a648-c55c-43e
日志解决方法:把你的viewPage状态保存设为false即可原创 2022-07-06 17:47:26 · 885 阅读 · 0 评论 -
ListView 的getView方法被频繁调用问题
废话少说,没有标题## 出现的原因分下面几种:项目1因ListView的宽度或高度设为了wrap_content,导致系统需要不断地测量。解决:固定宽高设个具体值,或设置match_parent,或fill_parent,因情况不确定,没有标准答案,这几个可以都试试。项目2父布局的宽度或高度设为了wrap_content,再加上ListView 宽高更不确定。解决:一般只固定宽高,ListView再根据(1)试试就行了。如果父布局是FrameLayout 好像给他具体宽高也没用,我的是把原创 2022-01-18 10:09:04 · 2093 阅读 · 0 评论