240 发简信
IP属地:广东
  • [备忘]注解相关参数说明

    Element的子类介绍 ExecutableElement表示某个类或接口的方法、构造方法或初始化程序(静态或实例),包括注释类型元素。Pac...

  • Resize,w 360,h 240
    AOP学习总结-Javassist捕获异常之创建gradle插件步骤

    如何利用 Javassist 去优雅的实现一个异常捕获功能,可以参考文章一文应用 AOP | 最全选型考量 + 边剖析经典开源库边实践,美滋滋 ...

  • AOP学习总结-AspectJ编写权限判断框架

    当我们做权限判断和申请时,虽然有很多优秀的框架去帮我们完成,但是是否有想过这样的一个问题,以使用 RxPermissions 为例,每个权限判断...

  • Resize,w 360,h 240
    AOP学习总结-利用APT仿写ButterKnife

    在应用 AOP 之前,应该思考几个问题: 明确你应用 AOP 在什么项目 小范围试用,选择一个侵入性小的 AOP 方法 明确切入点的相似性 考虑...

  • Resize,w 360,h 240
    AOP学习总结-简介

    AOP 全名 Aspect Oriented Programming,意思是面向切面编程。AOP 跟 OOP 一样,是一种编程思想。如果 OOP...

  • 一种我认为比较好的MVP写法封装,你值得拥有

    EasyMvp 一个简单强大且灵活的MVP框架。项目地址:EasyMvp 特点 一个 Activity 可以绑定多个 Presenter,以达到...

  • Activity启动过程

    startActivity 最终调用startActivityForResult 方法, 关注 mParent==null 的情况,调用Inst...

  • Android AppLock(应用锁)开发

    android App Lock开发,主要有几个点:第一个是所谓的应用锁,就是在应用打开的时候覆盖一个Activity(或者是一个全局的Dial...

    0.4 18430 21 18 1
  • RxJava学习笔记 -- Schedulers-解决Android主线程问题 --

    注:本文摘自《RxJava Essentials》翻译中文版电子书 StrictMode StrictMode是一种模式,为了获得更多出现在代码...

个人介绍
Github:https://github.com/lizixian18
个人小站:http://lizixian18.github.io/

非静态的内部类容易引起内存泄漏