240 发简信
IP属地:广东
  • Android 最大输入x个汉字,2x的英文

    前言 终所周知, editText想要监听文本输入,有两种方式:InputFilter与TextWatcher。为什么不建议TextWatche...

  • ConcurrentHashMap 源码分析

    今天来介绍大名鼎鼎的ConcurrentHashMap,众所周知,Java.Utils.Concurrent包出现后,就立马成为高并发的利器,而...

  • 基础排序算法

    一 冒泡排序(buddle sort) 众所周知,冒泡排序一般是我们接触数据结构与算法里面的第一种排序算法。其经典型,稳定性,时间复杂性,空间复...

  • Android一个"Hello world" APP里面有多少个线程

    1 查看Activity所在进程 从logcat可以直接看到PID(Process ID)然后利用adb shell ps 查看进程内部的线程-...

  • Resize,w 360,h 240
    Activity启动流程与View绘制流程详解

    文字描述如下 1 launcher 通过ServiceManager找到AMS(AMS所在进程为SystemServer)通知AMS启动对应Ac...

  • Android优化全面攻略

    一 :安装包性能压缩 一个字:删!!删不了就尽量小。 1.图片压缩 图片:apk里面的资源图片 压缩图片svg图片:一些图片的描述,牺牲CPU的...

  • Resize,w 360,h 240
    MAT工具使用

    MAT使用 下载:http://eclipse.org/mat/downloads.php MAT工具全称为Memory Analyzer To...

  • Resize,w 360,h 240
    Android 内核剖析

    10 AMS内部原理 10.2.4 释放内存 1 activityIdleInternal() 主要进行了Acitivity的状态整理与分类(S...

  • Resize,w 360,h 240
    Redis

    数据库主流框架 Redis为何这么快 多路复用的原理 select可监听多个文件描述符,Redis一般采用epoll/kqueue/evport...