240 发简信
IP属地:上海
  • Java内部类详解

    一 内部类是什么 Java类中不仅可以定义变量和方法,还可以定义类,这样定义在类内部的类就被称为内部类。根据定义的方式不同,内部类分为静态内部类...

  • Resize,w 360,h 240
    分析ButterKnife对性能的影响

    一 简介 ButterKnife是大神JakeWharton开源的View依赖注入框架,使用注解就可以完成View的查找,简化了代码的书写。有人...

    0.1 6128 0 15
  • Java自定义注解

    一 简介注解是Java 1.5引入的,可以提供代码的额外信息,目前正在被广泛应用。除了Java内置注解,我们也可以自定义注解。以下就是一个自定义...

    0.3 9693 1 11
  • Resize,w 360,h 240
    Android中的Theme、Style、Attrs

    一简介 最近看一篇分析简书和知乎夜间模式的文章,涉及到了Theme,Style,Attrs的知识,就此总结一下。 二 Theme和Style T...

    0.3 2302 0 11
  • Java中的泛型

    一 泛型是什么泛型最精准的定义:参数化类型。具体点说就是处理的数据类型不是固定的,而是可以作为参数传入。定义泛型类、泛型接口、泛型方法,这样,同...

  • Android开发中的BUG列表

    1.java.lang.NoSuchMethodError: android.content.res.Resources.getDrawable...

  • Resize,w 360,h 240
    Space-Navigation-View分析

    一 简介 Space-Navigation-View是Android底部导航栏的开源控件,可以很方便的实现Google Space应用的底部导航...

  • Resize,w 360,h 240
    Systrace分析UI性能

    一、简介 Systrace允许你监视和跟踪Android系统的行为(trace)。它会告诉你系统都在哪些工作上花费时间、CPU周期都用在哪里,甚...

  • Resize,w 360,h 240
    ProGuard代码混淆

    一、简介 ProGuard 工具通过移除无用的代码以及使用语义隐晦的名称来重命名类、字段和方法,从而达到压缩、优化和混淆代码的目的。ProGua...