自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android debug/dependent-lib-artifacts directory java.nio.file.NoSuchFileExce

添加链接描述22Deleting 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 2033

转载 Android开发之自定义控件(一)---onMeasure详解(转载)

https://blog.csdn.net/dmk877/article/details/49558367

2020-11-05 23:40:23 130

原创 Android 自定义View基础-颜色

一般颜色的的表示有以下几种1.A

2020-11-04 22:26:41 380

原创 Android自定义View,角度与弧度。

1.为什么对角的描述存在角度与弧度两种单位?简单来说就是为了方便,为了精确描述一个角的大小引入了角度与弧度的概念。由于两者进制是不同的(角度是60进制,弧度是10进制),在合适的地方使用合适的单位来描述会更加方便。例如:角度是60进位制,遇到30°6′这样的角,应该转化为10进制的30.1°。但弧度就不需要,因为弧度本身就是十进制的实数。2.角度与弧度的定义角度和弧度一样都是描述角的一种度量单位,下面是它们的定义:名称 定义 角度 两条射线从圆心向圆周射出,形成.

2020-11-04 07:36:51 1212

原创 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 258

原创 memcopy 导致的代码崩溃问题,memcpy的三大踩坑记

//CARD_SERIAL_NUM=16char SerialNumber[CARD_SERIAL_NUM];//屏蔽这个会crash,打开则不会,为什么必须初始化呢//memset(SerialNumber,0,CARD_SERIAL_NUM);//pI20Algo.cartridge.serial_number 是一个char[16]的数组,strlen(pI20Algo.cartridge.serial_number)=12memcpy(SerialNumber,pI20Algo.

2020-10-31 21:55:06 12697 2

原创 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 131

原创 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 95

ViewEventDispatch.zip

Aandroid 任意拖拽控件满屏幕跑,对Android的View事件分发机制进行说明解释的Demo,解释onTouch。onTouEvent。onClick三个方法的执行顺序

2019-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除