设计模式之适配器模式前言 适配器模式是比较常见的,Android开发中也是比较常用的。记录一下相关知识,方便自己后续查阅和回顾。 正文 适配器模式 适配器模式是一种结构型设计模式,用于将一种接口转换为客户端期望的另一个接...设计模式面试# 目标接口# 设计模式# 适配器模式1年前195
设计模式之工厂模式前言 工厂模式(Factory Pattern)是一种非常常用的创建型设计模式,提供了创建对象的最佳方式。在创建对象时,不会对客户端暴露对象的创建逻辑,而是通过使用共同的接口来创建对象。 简单记录一下...设计模式面试# 工厂方法模式# 工厂设计模式# 抽象工厂模式1年前217
设计模式之建造者模式前言 建造者模式也是一种很常见也很实用的模式,下面简单记录一下,方便自己回顾和查阅。 正文 建造者模式 建造者模式(Builder Pattern)是一种创建型设计模式,旨在将一个复杂对象的构建与其...设计模式面试# 建造者模式# 设计模式1年前216
设计模式之单例模式前言 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 单例模式是在内存中 仅会创建一次对象 的设...设计模式面试# 单例模式# 懒汉式# 设计模式1年前199
Android状态栏之TimeView前言 状态栏上使用,TimeView为用于显示当前时间的View,支持24小时制和12小时制自动切换。 记录于此,方便自己查阅。 正文代码片段# 12小时制# 24小时制# Android1年前328
Android批量拷贝文件前言 项目需要,封装了批量拷贝管理类。 虽然有线程池,但也得做线程个数进行一定的限制。 部分思路参考OKHTTP。 正文 这个只是copy文件,不考虑目录copy。 参考文章 参考OkHttp思路代码片段# Android# OKHTTP# 文件1年前287
Android批量删除文件前言 项目需要,封装了批量删除管理类。 虽然有线程池,但也得做启动的线程个数进行一定的限制。 正文 只做文件的删除,不支持目录删除,如果需要目录删除,做递归就行。或者使用命令删除 参考文章 跟《And...代码片段# Android# 批量删除# 文件1年前282
Android广播在子线程中运行前言 Android中,为了不让主线程阻塞,广播接收器在一些耗时或频繁的任务,可以考虑让其在子线程中运行,当需要刷新UI是才运行在主线程。。 记录于此方便自己查阅。 正文代码片段# Android# 子线程# 广播1年前261