240 发简信
IP属地:山东
  • 120
    Binder:为什么要通过onTransact()调用目标方法

    0x00 背景 最近被提出一串问题:为什么android.os.Binder要提供onTransact()方法给子类重写。为什么要通过Client:invokeMethod ...

  • 120
    Android 之 Service(一)启动,绑定服务

    一、介绍 Service(服务)一个运行在后台执行长时间运行的操作组件,它不提供任何用户界面,作为与Activity同级的组件,它依旧是运行在主线程中。其它组件可以启动一个S...

  • 120
    Android ANR:原理分析及解决办法

    目录:一、ANR说明和原因二、ANR分析办法三、如何降低ANR的概率四、造成ANR的原因及解决办法五、ANR源码分析六、Android ANR的信息收集 一、ANR说明和原因...

  • SQL limit与offset

    SQL limit与offset 使用查询语句的时候,经常要返回前几条或者中间的某几行数据,这个时候怎么办呢? limit子句可以用于强制select语句返回指定的记录数。l...

  • 120
    Spring IoC - Spring IoC 的设计

    前言 本文为解读Spring IoC 模块源码的开篇介绍。介绍Spring IoC 的相关概念与设计。 What is IoC 控制反转(Inversion of Contr...