240 发简信
IP属地:吉林
  • 设计模式 ~ 观察者模式

    定义:观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这...

  • 设计模式 ~ 工厂模式

    1、简单工厂模式 定义:简单工厂模式又名静态工厂方法模式,是由一个工厂对象决定创建出哪一种产品类的实例,包含:产品工厂类(Factory):负责生产各种具体的产品,不关心产品...

  • 设计模式 ~ 单例模式

    七种常见的单例模式 1、懒汉式 特点:获取单例时判空即可,线程不安全 2、线程安全的懒汉式 特点:在获取单例的方法上加synchronized关键字保证线程安全,但每次获取都...

  • 设计模式 ~ 代理模式

    定义:为其他对象提供一种代理以控制这个对象的访问 术语:Subject:抽象主题类,声明真实主题与需要代理的方法RealSubject:被代理类(委托类),定义了代理所表示的...

  • 撸一个简易的EventBus

    手撸一个简易的EventBus可以更容易理解其核心原理 1、首先自定义一个注解类,用于注册回调方法的使用 2、写一个标识线程执行的枚举类 3、一个包装好的回调方法的实体 4、...

  • 120
    计算机网络题集

    一、网络模型 OSI七层模型物理层 —> 数据链路层 —> 网络层(IP)—> 传输层(TCP、UDP)—> 会话层(DNS)—> 表示层 —> 应用层(HTTP) TCP/...

  • 120
    Android异步通信:手把手带你深入分析 Handler机制源码

    前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将手把手带你深入分析 Handler机制的源码,希望你们会喜欢 Anroid异步通信Hand...

  • 字体也用y,会适配但系统调节字体大小的话,app里的字体不会变

    Android屏幕适配生成values文件工具类

    直接将代码Copy到项目的Utils包下运行后即可自动生成(运行前需将基准分辨率改为UI图的分辨率)

  • 120
    关于新建的Android项目布局格式化问题

    新建的Android项目打开xml布局,格式化代码会变成 比较难看,然后可以通过File-Settings-Editor-Code Style-XML中设置 这时候就会发现变成了

  • @开发应以大橘为重 x表示宽y表示高撒😀

    Android屏幕适配生成values文件工具类

    直接将代码Copy到项目的Utils包下运行后即可自动生成(运行前需将基准分辨率改为UI图的分辨率)

  • 120
    学习Android Jetpack? 实战和教程这里全都有!

    技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单 前言 在之前一个月的里,我系统的学习了Android Jetpack组件,并输出了即学即用A...