Android动画(二)补间动画的XML实现 https://blog.csdn.net/yuemingxingxing/article/details/86688928 视图动画,属性动画 Android自定义控件三部曲文章索引 https://blog.csdn.net/harvic880925 ...
分类:
移动开发 时间:
2019-12-21 15:21:31
阅读次数:
83
View 的绘制系列文章: Android View 绘制流程之 DecorView 与 ViewRootImpl Android View 的绘制流程之 Measure 过程详解 (一) Android View 的绘制流程之 Layout 和 Draw 过程详解 (二) Android View ...
分类:
移动开发 时间:
2019-12-12 01:22:51
阅读次数:
111
https://blog.csdn.net/zhao123h/article/details/52210732 在开发android开发过程中,很多人都会遇到自定义view,一般都需要继承自View类,而当你打开View类的源码时,发现会有四个构造函数,那么这四个构造函数是如何使用的呢,怎么合理的利 ...
分类:
移动开发 时间:
2019-10-29 19:36:44
阅读次数:
66
Android自定义相机 https://github.com/miqt/camera2 Camera2必知必会 https://www.cnblogs.com/fuyaozhishang/p/9752581.html 关于使用Android新版Camera即Camera2的使用介绍 暨解决Came ...
分类:
移动开发 时间:
2019-10-18 23:56:59
阅读次数:
169
效果图: 或 方法讲解: (1)invalidate()方法 invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时, 调用invalidate()才能看到重新绘制的界面。invalidate()的调用是把之前的旧的view从主UI线程队列中pop掉 ...
分类:
移动开发 时间:
2019-08-23 13:38:21
阅读次数:
140
初步认为应该是与热点名称的字节数有关。 然后开始查看源码。 /Settings/res/xml/tether_prefs.xml 中的 发现了热点设置界面在HotspotSettings 里面, 在HotspotSettings中点击设置wifi热点,进入/Settings/src/com/andr ...
分类:
移动开发 时间:
2019-08-09 19:27:23
阅读次数:
102
嘿嘿嘿,关于android滑动的操作,是不是经常都会用到呢。 我肯定也要学习一下啦。 ...
分类:
移动开发 时间:
2019-07-26 11:48:17
阅读次数:
138
在上一篇文章中,总结了MotionEvent以及多点触控相关的基础理论知识和常用的函数。本节将通过实际案例来进行练习,以及实现一些效果,来理解前面的理论知识。 ...
分类:
移动开发 时间:
2019-07-09 17:54:00
阅读次数:
174
前面的文章中介绍过一根手指的事件处理问题,一根手指的问题就已经有点复杂了,如果有多根手指同时操作又将如何呢?本系列将介绍多根手指相关的问题,即多点触控,以及MotionEvent的一些基础知识。本系列分为(上)和(下)两部分,(上)部分将主要介绍一些基础和理论知识,(下)部分将通过demo和实例来练... ...
分类:
移动开发 时间:
2019-07-09 09:28:08
阅读次数:
294
在上一篇文章,我们通过示例和log来分析了Android的事件分发机制。这些,我们只是看到了现象,如果要进一步了解事件分发机制,这是不够的,我们还需要透过现象看本质,去研究研究源码。本篇将从源码的角度来探索事件的来龙去脉,View、ViewGroup分发及处理事件分发的逻辑,以及解释平时工作中遇到的... ...
分类:
移动开发 时间:
2019-06-17 14:16:38
阅读次数:
228