IP属地:湖北
币币交易模块重写(作者张辉) 现有问题 布局文件层级结构复杂。 多次迭代导致出现大量冗余代码。 关键模块代码不严谨,部分逻辑混乱。 缺少注释,不...
下面是事件分发机制的一些结论 ViewGroup默认不拦截任何事件。Android源码中ViewGroup的onInterceptTouchEv...
先看示例代码 两个自定义控件,重写了相关方法,便于考察事件分发 点击一下界面中的文本,日志打印如下 可见,事件传递过程是由外向内,即事件总是先传...
一个简单问题:点击Activity中的一个TextView,触摸事件是怎样分发传递的 View的事件传递由三个重要方法完成,dispatchTo...
当前组件销毁时,后台线程同样需要中止,否则仍会在内存中运行,这就造成内存泄漏。 线程对象属于一次性消耗品,一般线程执行完run方法之后,线程就正...
AsyncTask是并行执行的吗?一般都会觉得当然是并行执行,但其实不是。 在Android 1.5刚引入的时候,AsyncTask的execu...
AsyncTask是对线程池和Handler的封装。以API 23源码为例,看它是怎样使用Handler的 Handler使用了主线程的Loop...
详解一说明了线程池的基本配置参数,这里继续说AsyncTask内部是怎样对线程池进行配置使用的 AsyncTask对线程池的配置 以API 23...