读书笔记
不踢足球的王大雷
比能力更重要的,是态度和责任感!
展开
-
读书笔记—Activity的生命周期和启动模式
第一章 Activity的生命周期和启动模式Activity的生命周期1.生命周期对应关系onCreate-onDestroy:创建-销毁onStart-onStop:可见-不可见onResume-onPause:可交互-不可交互2.如果Activity设置了透明主题,则不会调用onStop3.Activity启动过程简介:启动Activity的请求会由Instrumentation处理,然后它原创 2016-04-12 19:32:32 · 532 阅读 · 0 评论 -
读书笔记—View的事件体系(1)
View的事件体系View基本知识1.View的位置由四个定点决定,分别是top/right/bottom/left,且这些坐标的位置都是相对于View的父容器来说的(相对坐标)。2.View的宽高width=right-left;height=bottom-top;3.MotionEvent常用点击事件类型1.ACTION_DOWN2.ACTION_MOVE3.ACTION_UP4.A原创 2016-04-13 19:14:03 · 508 阅读 · 1 评论 -
读书笔记—View的滑动冲突
View的滑动冲突常见的滑动冲突常见1.外部滑动方向和内部滑动方向不一致。2.外部滑动方向和内部滑动方向一致。3.上面两种情况的嵌套滑动冲突的解决方式1.外部拦截法 所谓外部拦截法是指点击事件都先经过父容器的拦截处理,如果父容器需要此事件就拦截,如果不需要则不拦截此事件。外部拦截法需要重写父容器的onInterceptTouchEvent方法,在内部做响应的拦截即可。伪代码如下:pub原创 2016-04-16 14:57:32 · 453 阅读 · 0 评论 -
读书笔记—View的工作原理
View的工作原理1.ViewRootViewRoot对应于ViewRootImpl类,它是链接WindowManager和DecorView的纽带,View的三大流程(measure/layout/draw)均是通过ViewRoot来完成的。在ActivityThread中,当Activity对应被创建完毕后,会将DecorView添加到Window中,同时会创建ViewRootImpl对象,原创 2016-04-20 15:34:38 · 370 阅读 · 0 评论