240 发简信
IP属地:北京
  • 使用ASM对生命周期打点

    ##介绍ASM ASM是一款基于java字节码层面的代码分析和修改工具。无需提供源代码即可对应用嵌入所需debug代码,用于应用API性能分析。...

  • JDK中的Proxy动态代理原理剖析

    主要API类是: ``` Proxy.newProxyInstance public static Object newProxyInstanc...

  • AOP总结

    ## AOP简介 ###1.1 什么是AOP AOP,Aspect Oriented Programming 面向切面编程 OOP,Object...

  • Resize,w 360,h 240
    Annotation Processor

    android-apt 与 AnnotationProcessor APT(Annotation Processing Tool)是一种处理注释...

  • Resize,w 360,h 240
    Android的两种数据存储方式分析(二)

    二、SQLiteDatabase 做移动应用的人,应该没有人不知道SQLite的吧,但SQLite与其它的关系型数据库有多大区别?Android...

  • Resize,w 360,h 240
    Android的两种数据存储方式分析(一)

    Android上常见的数据存储方式有哪些呢? SharedPreferences这种存储数据的方式我们平时用的都对吗? 怎么使用SQLiteDa...

  • Resize,w 360,h 240
    Android内存管理及内存泄漏分析(二)

    4、常见内存泄漏 这是一个老生常谈的一个问题了,但我还是先对Java中的内存泄漏做一个定义: Java中的内存泄漏就是存在一些被分配的对象,这些...

  • Resize,w 360,h 240
    Android内存管理及内存泄漏分析(一)

    1、堆和栈 要了解Android的内存,必须先从Java的堆和栈看起,我们先看看《Think In Java》中对它们的定义: (1)堆栈(st...

  • Android的64位和32位运行分析

    关于Android L 64位系统兼容32位应用的实现的简单分析。 Android L 的zygote进程的实现不同于之前的版本,除了有zygo...