讲下View的绘制流程?
View的工作流程主要是指measure、layout、draw这三大流程,即测量、布局和绘制,其中measu … 阅读更多
View的工作流程主要是指measure、layout、draw这三大流程,即测量、布局和绘制,其中measu … 阅读更多
MotionEvent是手指接触屏幕后所产生的一系列事件。典型的事件类型有如下:1)ACTION_DOWN:手 … 阅读更多
View事件分发本质就是对MotionEvent事件分发的过程。即当一个MotionEvent发生后,系统将这 … 阅读更多
常见开发中事件冲突的有ScrollView与RecyclerView的滑动冲突、RecyclerView内嵌同 … 阅读更多
scollBy内部调用了scrollTo,它是基于当前位置的相对滑动;而scrollTo是绝对滑动,因此如果使 … 阅读更多
在MotionEvent.ACTION_UP事件触发时调用startScroll()方法,该方法并没有进行实际 … 阅读更多
invalidate()与postInvalidate()都用于刷新View,主要区别是invalidate( … 阅读更多
View需要在UI线程对画面进行刷新,而SurfaceView可在子线程进行页面的刷新View适用于主动更新的 … 阅读更多
合理使用warp_content,match_parent尽可能的是使用RelativeLayout针对不同的 … 阅读更多
线程是CPU调度的最小单元,同时线程是一种有限的系统资源;进程一般指一个执行单元,在PC和移动设备上一个程序或 … 阅读更多