240 发简信
IP属地:广东
  • Resize,w 360,h 240
    注解的原理-类的常量池

    上次讲了注解的定义和自定义注解,但是留了个问题没有进一步说明,就是注解所设定的数据是存在什么地方的?这里需要引入一个新东西,类的常量池。 cla...

  • 超大图片的显示:BitmapRegionDecoder

    不少安卓开发者都有图片加载的处理经验,比如通过压缩节省图片加载中对内存的消耗。我们经常做的是把一张1280之类大小的图片以适应屏幕大小的尺寸展现...

    1.2 9289 0 11
  • Dagger2 Android应用:@Scope和@Subcomponent

    这部分会介绍Dagger2中比较莫名的概念,同样也不涉及Android的具体代码。Dagger2使用中的核心技巧包括@Subcomponent和...

  • Resize,w 360,h 240
    Dagger2 Android应用:@Component和@Module

    这部分会介绍一下DI的主要概念,包括Component,Module,但不涉及和Android有关的具体代码。目的是在剥离实际开发的情况下先建立...

  • Dagger2 Android应用:依赖注入的背景

    参考资料: Google Developer: Dagger2 - A New Type of dependency injection Goo...

  • Dagger2 Android应用:接入

    这部分先介绍Dagger2在工程中导入的步骤,后面会接着说Dagger2在实际开发中的各种概念。 在Dagger2的笔记中所有涉及到的代码,已经...

  • 关于Linux安装的一些零碎

    GRUB安装 通过GRUB安装的时候需要配置 menu.list 文件,一般文件内容如下 GRUB对硬盘的标识是以 (hdx,y) 来表示的,首...

  • 关于 import 模块

    第一次运行的python程序, 发生了错误, 原因是python的import语法,在使用时需要加上模块名限定才能正确调用, 如果不想加上模块名...

  • Resize,w 360,h 240
    关于 Thread 异常 IllegalStateException: Handler (android.os.Handler) {e8f132} sending message to a Handler on a dead thread

    有时候在使用Thread和 handler 进行线程操作的时候会发生 IllegalStateException,错误信息包含 IllegalS...

个人介绍
一个从师范院校工科专业毕业的,三星 -> YY -> 金山 Android码农