![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发学习
学习Android开发
阿日日
这个作者很懒,什么都没留下…
展开
-
Android debug/dependent-lib-artifacts directory java.nio.file.NoSuchFileExce
添加链接描述 22 Deleting the .gradle folder of the root project and re-sync gradle worked for me. Unaware of the root cause though.原创 2021-11-10 15:37:23 · 2070 阅读 · 0 评论 -
Android开发之自定义控件(一)---onMeasure详解(转载)
https://blog.csdn.net/dmk877/article/details/49558367转载 2020-11-05 23:40:23 · 157 阅读 · 0 评论 -
Android 自定义View基础-颜色
一般颜色的的表示有以下几种 1.A原创 2020-11-04 22:26:41 · 421 阅读 · 0 评论 -
Android自定义View,角度与弧度。
1.为什么对角的描述存在角度与弧度两种单位? 简单来说就是为了方便,为了精确描述一个角的大小引入了角度与弧度的概念。 由于两者进制是不同的(角度是60进制,弧度是10进制),在合适的地方使用合适的单位来描述会更加方便。 例如:角度是60进位制,遇到30°6′这样的角,应该转化为10进制的30.1°。但弧度就不需要,因为弧度本身就是十进制的实数。 2.角度与弧度的定义 角度和弧度一样都是描述角的一种度量单位,下面是它们的定义: 名称 定义 角度 两条射线从圆心向圆周射出,形成.原创 2020-11-04 07:36:51 · 1257 阅读 · 0 评论 -
Android 自定义View--基础学习 Android坐标系(View 的getTop),MotionEvent的getX
一.View的坐标系 注意:View的坐标系统是相对于父控件而言的. getTop(); //获取子View左上角距父View顶部的距离 getLeft(); //获取子View左上角距父View左侧的距离 getBottom(); //获取子View右下角距父View顶部的距离 getRight(); //获取子View右下角距父View左侧的距离 如下图所示: 三.MotionEvent中 get 和 getRaw 的区别 注意:eve原创 2020-11-02 23:25:07 · 296 阅读 · 0 评论 -
Android的View事件分发总结(二)
实验:自定义一个MyLayout的布局,添加两个Button,并在onClick和Mylayout 的onTouch方法中打印log, 实验结果:点击button时。onTouch方法没有执行,onClick方法执行。 点击MyLayout空白区域时,onTouch方法执行,onClick方法没有执行。 原因分析:先看ViewGroup的dispatchTouchEvent(MotionEvent env),(注意和view的dispatchTouchEvent(Motion Event)不同).原创 2020-10-31 20:55:16 · 149 阅读 · 0 评论 -
Android View的事件分发总结(一)
郭霖大神的博客view的事件分发:对文章进行总结 1.onToucherLister onTouch onTouchEvent 方法的执行顺序和关系。这个核心在dispatchTouchEvent(MotionEvent ev) 方法中 首先当一个事件发生时,如果这个事件传递给当前View,那么public boolean dispatchTouchEvent(MotionEvent ev)一定会被调用 public boolean dispatchTouchEvent(MotionEv...原创 2020-10-29 20:11:53 · 124 阅读 · 0 评论