240 发简信
IP属地:黑龙江
  • Javassist 使用指南(三)

    本文翻译自 Javassist Tutorial-3 5. 字节码操作 Javassist 还提供了用于直接编辑类文件的低级级 API。 使用此...

  • Javassist 使用指南(二)

    本文翻译自 Javassist Tutorial-2 4. 自省和自定制 (Introspection and customization) C...

  • Javassist 使用指南(一)

    本文译自: Javassist Tutorial-1原作者: Shigeru Chiba完成时间:2016年11月 1. 读写字节码 我们知道 ...

    5.5 51533 9 54 2
  • 追踪 getSystemService

    写过 Android 的同学都应该调用过这个函数 getSystemService(...),比如: getSystemService(ser...

  • Resize,w 360,h 240
    在 Android L 上如何获取 TopActivity

    从 API 21 开始,ANDROID 废弃了 ActivityManager.getRecentTasks() 方法,所以要判断手机当前是否处...

  • Resize,w 360,h 240
    BufferedReader,你用对了吗?

    案例分析 这篇文章,我们来看看使用 BufferedReader 在 Android 设备上读取文件的一个问题~测试代码是这个样子的: 代码很简...

  • 深入理解View(二):Activity的页面结构

    引言 在讲View那篇文章中,我们提到了Decor,Decor 是什么东西?翻译成中文,意为 装饰,布置,我们猜测它是用来装饰contentVi...

  • 深入理解View(一):从setContentView谈起

    我们都知道 MVC,在Android中,这个 V 即指View,那我们今天就来探探View的究竟。 在onCreate方法中,可以调用this....

  • Resize,w 360,h 240
    从源码角度解析悬浮窗

    今天我们从源码角度来一探 Android 悬浮窗的究竟。 一、如何创建一个悬浮窗 在 AndroidManifest.xml 中声明权限 SYS...

个人介绍
并非每个人的生活都不是为了理想