240 发简信
IP属地:上海
  • UI卡顿

    UI卡顿原理 60fps->16ms程序的大部分操作要在16ms内完成,listview 的item层叠了太多,有复杂动画导致。每一次虚拟机在G...

  • Bitmap问题

    Bitmap是导致OOM的头号杀手,我在开发中就遇到了两个关于bitmap导致的内存泄漏。 1.pos机电子签名,需要在屏幕上面进行签名,创建了...

  • OOM问题

    什么是oom? 当前程序占用的内存加上我们申请的内存资源超过了Dalvik虚拟机的最大内存限制,就会抛出Out of memory。经常遇到的就...

  • ANR异常问题

    1.什么是ANR Application Not Responsing 应用程序无响应的对话框,在主线程做了耗时的操作,activity处理不能...

  • 堆排序

    最大的好处就是,没有完全排序好,就可以将最大的值和最小的值筛选出来。 代码

  • 希尔排序

    希尔排序,是经过优化了的插入排序。 先将原数据每隔m位先排序一下,在经过n为排序一下,n<m....... 最后肯定是将1位进行排序。 希尔排序

  • 插入排序

    思想就是,将元素一个一个的放到一个有序的数组中。 上代码

  • Resize,w 360,h 240
    动态规划

    1.分析问题,从大到小分析,但是写代码都是从小到大的。比方说菲波那切数列 将计算的过程会把结果记录下来,最终的结果在记录中找到。 LCS问题 看...

  • Resize,w 360,h 240

    1什么是图: 图(Graph)是由顶点的有穷非空集合和顶点的集合组成,通常表示为:G(V,E),其中G表示一个图,V是图G中顶点的集合,E是图G...