240 发简信
IP属地:湖北
  • 线程池问题1 、2 、3

    1.Thread pool创建 ThreadPoolExecutor 参数解释:corePoolSize 核心线程池大小When a new t...

  • Groovy基础

    字符串 groovy与Java字符串的区别是,groovy的字符串拥有运算能力,单引号和双引号都可以定义一个字符串常量。单引号定义的是纯粹的字符...

  • Resize,w 360,h 240
    资源压缩的一些问题

    推荐先仔细看一下这个:https://developer.android.com/studio/build/shrink-code.html 先...

  • AsyncTask源码分析

    上一篇我们分析了Handler的源码,这一篇我们来看一下AsyncTask,AsyncTask本身也是通过Handler,Message的机制来...

  • Handler源码分析

    https://wiki.sankuai.com/pages/viewpage.action?pageId=390507729加深自己对Hand...

  • Resize,w 360,h 240
    Android性能优化-Trimming and Sharing Memory

    Android系统用户可以在background应用,和forground应用快速的切换,background的应用能够迅速的切换到forgro...

  • Android性能优化-SparseArray

    SparseArray是Android框架独有的类。是Google官方推荐当key为整形的时候,(key,value)的形式,替代HashMap...

  • Resize,w 360,h 240
    Android-6.0 棉花糖权限的那点事

    Android6.0引入了全新的权限管理方式,也就是运行时权限,至于什么是运行时权限,我们先看一下6.0以前的权限处理。 6.0以前的权限 6....

  • Resize,w 360,h 240
    ClassLoader,类加载机制解析

    ClassLoader简介 任何一个 Java 程序都是由若干个 class 文件组成的一个完整的 Java 程序,在程序运行时,需要将 cla...