摘要: 算法对开发的重要性不言而喻,所以准备记录一些常用算法。 本篇文章先介绍一下快速排序算法。这是在实际中最常用的一种排序算法,速度快,效率高。快速排序是非常优秀的排序算法。它是由是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,属于分治法(Divide-and-C... 阅读全文
posted @ 2016-01-11 15:57 chucklw 阅读(1644) 评论(0) 推荐(0) 编辑
摘要: Android是通过graphics类来显示2D图形的。其中graphics中包括了Canvas、Paint、Color、Bitmap等类。graphics具有绘制点、线、颜色、2D几何图形、图像处理等功能。其中Color和Bitmap是很常用的类,我要讲的是Canvas和Paint。顾名思义... 阅读全文
posted @ 2016-01-08 17:11 chucklw 阅读(5136) 评论(0) 推荐(0) 编辑
摘要: 想必很多android开发者都遇到过手势冲突的情况,我们一般都是通过内部拦截和外部拦截法解决此类问题。要想搞明白原理就必须了解View的分发机制。在此之前我们先来了解一下以下三个非常重要的方法: dispatchTouchEvent() onInterceptTouchEvent() ... 阅读全文
posted @ 2016-01-08 15:00 chucklw 阅读(6837) 评论(3) 推荐(5) 编辑
摘要: 本文翻译自http://developer.android.com/intl/zh-cn/tools/building/multidex.html#about。主要介绍当我们Android App中函数超过65536时构建失败的原因及解决办法! ------------------------... 阅读全文
posted @ 2016-01-04 16:45 chucklw 阅读(834) 评论(0) 推荐(0) 编辑