Ouwenjie Blog

后知后觉后知后觉

Java 知识清单

慢慢累积技能,逐个击破

一些重要的 Java 知识 基础 [Java 语言基础] [IO 相关] [多线程相关、线程池] [数据结构相关类] [反射] 注解 [网络] 并发 JVM [内存泄漏相关(原因、检测方案、解决方案)] [垃圾回收机制] [类加载机制] [内存管理] 设计模式 Interview 一篇文章教会你,如何做到招聘要求中的“要...

Android 技能清单

慢慢累积技能,逐个击破

一些重要的 Android 知识 View View 的事件处理机制 View 的绘制流程 View 的绘图技巧 View 的坐标系 View 的动画 四大组件 Activity 的启动流程 Service 的启动流程 消息处理机制 Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关...

使用 Ubuntu 作为开发环境

想致力于全栈开发的人,不能一直停留在 Windows 了,试试 Ubuntu 吧

“Linux 真挺炫酷的,我在不会去用 Windows 了。 –刚用虚拟机装上 Ubuntu 后小明感叹道。 (半小时后小明已经气得把电脑砸了…) 作为一名开发者,程序员,极客,我一直致力于安装 Ubuntu 虚拟机和删除虚拟机. –多次使用 Ubuntu 无功而返的小王 1、修改软件源 使用国内镜像 2、修改系统语言 中文习惯一点 3、安装搜狗输入法 4、...

Android 中触摸事件处理机制

实现复杂交互功能的必备基础

这东西实在有点混乱,各种方法和返回值,每次用到都要重新看一遍;这次,把结果用自己的理解写下来。 先记住几点 View 事件的传递是从 父 ViewGroup 传到 子 View 的. 每一次 ACTION_DOWN 事件,只能被消费一次,而且,如果 View 不消费,将再没有机会消费剩下的事件. 每个事件都是以 ACTION_DOWN 开始 ACTION_UP 结束....

Android 中 View 的 Touch 事件分发机制

实现复杂交互功能的必备基础

这东西实在有点混乱,各种方法和返回值,每次用到都要重新看一遍;这次,把结果用自己的理解写下来。 先记住几点 View 事件的传递是从 父 ViewGroup 传到 子 View 的. 每一次 ACTION_DOWN 事件,只能被消费一次,而且,如果 View 不消费,将再没有机会消费剩下的事件. 每个事件都是以 ACTION_DOWN 开始 ACTION_UP 结束....

Welcome to Ouwenjie Blog

Hello World

“Yeah It’s on. ”

前端技能清单

Web

Webpack 入门 Webpack,看这篇就够了