logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式(七)—— 装饰器模式

装饰器模式的定义与特点装饰器(Decorator)模式的定义:指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式,它属于对象结构型模式。装饰器模式的主要优点有:不改变原类文件。不使用继承。动态扩展。其主要缺点是:装饰器模式会增加许多子类,过度使用会增加程序得复杂性。装饰器模式的结构与实现1. 模式的结构装饰器模式主要包含以下角色。抽象构件(Component)角色

#装饰器模式
全屏Dialog实现,布局可扩展到状态栏和导航栏

话不多说一看就懂,网上的大部分实现都没效果,用这个就对了public class FullScreenDialog extends Dialog {private View view;public FullScreenDialog(@NonNull Context context, View view) {super(context);this.view = view;}public FullSc

#android
Android实现计时与倒计时的几种方法

方法一Timer与TimerTask(Java实现)public class timerTask extends Activity{private int recLen = 11;private TextView txtView;Timer timer = new Timer();public void onCreate(...

#android#java
到底了