240 发简信
IP属地:广东
  • Android锁屏下启动应用卡屏5秒的原因分析

    Android锁屏下启动应用卡屏5秒的原因分析 最近分析一个问题,在锁屏窗口中启动应用会出现卡顿5秒,比如拨打电话,启动Google日历等。 拿...

  • Resize,w 360,h 240
    详解Socket编程---TCP_NODELAY选项

    Nagle算法描述 Socket编程中,TCP_NODELAY选项是用来控制是否开启Nagle算法,该算法是为了提高较慢的广域网传输效率,减小小...

  • Volley扩展:图片加载,同步方式请求数据

    ImageLoader 考虑到图片加载的特殊性,Volley提供了ImageLoader和NetworkImageView来方便高效地加载图片。...

  • Resize,w 360,h 240
    Volley设计与实现

    Volley是google提供网络请求库,使用说明看这里。注:由于Android6.0把HttpClient去掉了,可能会编译不过,这时需要替换...

  • Resize,w 360,h 240
    MTP协议总结与Android源码分析

    前段时间有做MTP协议扩展的相关的内容,在这里总结一下。 (注意协议方面有很多细节一篇简短的文章是不可能面面俱到,这里只是学习总结,本人接触协议...

  • 快速排序的另一种简单写法

    最近在看TCPL,第四章的函数与程序结构里面有一个快速排序的例子,并且几句话就把快速排序总结了,非常精炼。快速排序利用的是分治的思想(Divid...

  • Resize,w 360,h 240
    《Java虚拟机规范》(Java SE 7)笔记-----虚拟机编译

    这里的编译是指Java语言编译成Java虚拟机指令集的编译器。指令格式: index为指令操作码的索引,也可以认为相对于方法开始处的偏移量。在表...

  • Resize,w 360,h 240
    《Java虚拟机规范》(Java SE 7)笔记-----虚拟机结构

    引言 Java虚拟机可以看做是一台抽象的计算机,如同真实的计算机那样,有自己的指令集以及各种运行时内存区域。Java虚拟机与Java语言没有必然...

    0.1 1106 0 16
  • Resize,w 360,h 240
    使用Fragment适配平板与手机

    Fragment是Android 3.0版本引入的组件,而Android 3.0是基于平板设计的版本,可以猜想Fragment出现的原因之一就是...