YEAH!启动!
码龄6年
关注
提问 私信
  • 博客:49,449
    视频:145
    49,594
    总访问量
  • 47
    原创
  • 174,827
    排名
  • 800
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2018-11-30
博客简介:

weixin_43880576的博客

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    511
    当月
    2
个人成就
  • 获得932次点赞
  • 内容获得21次评论
  • 获得502次收藏
创作历程
  • 47篇
    2024年
成就勋章
TA的专栏
  • WPS二次开发
    24篇
  • 设计模式
    19篇
  • 实用工具
    2篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

设计模式-中介者模式

中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。
原创
发布博客 2024.05.20 ·
306 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

WPS二次开发系列:SDK快速接入WPS打印功能

在一些打印应用或者办公工具中,经常会有打印问需求,而用户文档通常又在WPS中,这时候如果需要打印文档,则需要则需要进入WPS应用选择文档进行打印,这对用户操作其实是不太友好的,那么有什么更好的方案呢,方案是通过接入WPS SDK提供的WPS打印功能接口能够一键直达WPS打印功能能够快速实现文档打印,缩短用户操作路径,提升用户打印体验。至此,已经完成了在第三方应用中集成WPS打印功能,效果如上图Demo演示,是不是超级简单,而且对第三方应用中直接使用打印能力是流程有很大的改进。
原创
发布博客 2024.05.17 ·
1182 阅读 ·
28 点赞 ·
0 评论 ·
8 收藏

设计模式-状态模式

状态(State)模式的定义:对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。
原创
发布博客 2024.05.15 ·
508 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

设计模式-备忘录模式

备忘录(Memento)模式:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先保存的状态。该模式又叫快照模式。
原创
发布博客 2024.05.14 ·
315 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

设计模式-命令模式

命令(Command)模式:将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。
原创
发布博客 2024.05.13 ·
913 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

设计模式-责任链模式

责任链(Chain of Responsibility)模式的定义:为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。
原创
发布博客 2024.05.11 ·
1031 阅读 ·
20 点赞 ·
0 评论 ·
16 收藏

设计模式-迭代器模式

迭代器(Iterator)模式的定义:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。
原创
发布博客 2024.05.10 ·
490 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

WPS二次开发系列:一文快速了解WPS SDK功能场景

SDK基础能力。
原创
发布博客 2024.05.09 ·
2981 阅读 ·
100 点赞 ·
2 评论 ·
18 收藏

设计模式-观察者模式

观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式模型-视图模式,它是对象行为型模式。
原创
发布博客 2024.05.09 ·
696 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

设计模式-策略模式

策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。
原创
发布博客 2024.05.07 ·
919 阅读 ·
12 点赞 ·
0 评论 ·
6 收藏

WPS二次开发系列:如何使用WPS返回的FileUri

若要安全地将应用中的文件提供给其他应用,您需要配置应用,以内容 URI 的形式提供文件的安全句柄。Android组件会根据您在 XML 中指定的内容生成文件的内容 URI。详细请参考WPS二次开发系列:如何对打开文档路径FileUri授权。
原创
发布博客 2024.05.06 ·
964 阅读 ·
30 点赞 ·
0 评论 ·
6 收藏

设计模式-适配器模式

适配器模式(Adapter Pattern) :将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。
原创
发布博客 2024.05.04 ·
1418 阅读 ·
43 点赞 ·
0 评论 ·
44 收藏

设计模式-享元模式

享元(Flyweight)模式的定义:运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量相似类的开销,从而提高系统资源的利用率。享元模式尝试重用现有的同类对象,如果未找到匹配的对象,则创建新对象。我们将通过创建 5 个对象来画出 20 个分布于不同位置的圆来演示这种模式。由于只有 5 种可用的颜色,所以 color 属性被用来检查现有的Circle对象。享元模式是通过减少内存中对象的数量来节省内存空间的。
原创
发布博客 2024.04.30 ·
628 阅读 ·
12 点赞 ·
0 评论 ·
14 收藏

设计模式-桥接模式

桥接(Bridge)模式的定义:将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。
原创
发布博客 2024.04.29 ·
354 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

设计模式-组合模式

组合(Composite Pattern)模式的定义:有时又叫作整体-部分(Part-Whole)模式,它是一种将对象组合成树状的层次结构的模式,用来表示“整体-部分”的关系,使用户对单个对象和组合对象具有一致的访问性,属于结构型设计模式。组合模式一般用来描述整体与部分的关系,它将对象组织到树形结构中,顶层的节点被称为根节点,根节点下面可以包含树枝节点和叶子节点,树枝节点下面又可以包含树枝节点和叶子节点,树形结构图如下。由上图可以看出,其实根节点和树枝节点本质上属于同一种数据类型,可以作为容器使用;
原创
发布博客 2024.04.28 ·
1232 阅读 ·
6 点赞 ·
0 评论 ·
6 收藏

设计模式-外观模式

外观模式(Facade Pattern)又叫作门面模式,隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。
原创
发布博客 2024.04.26 ·
297 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

WPS二次开发系列:WPS SDK打开在线文档

在项目开发中会碰到需要在自己的应用中(OA系统)调用WPS打开Word,Excel,Ppt等Office系列文档(文档是在线的,只有文档链接)的情况,此文介绍了WPS-SDK调用相关API文档完美实现的从第三方用于调用API打开WPS在线文档进行文档编辑保存后并将文档保存结果回传给第三方应用服务器的功能。至此一个第三方应用调用WPS打开在线文档,进行文档编辑并监听保存完成后的文档回传给第三方应用的功能完成,是不是超级简单。将WPS提供集成资源压缩包里面libs相关的aar文件集成到自己的工程中。
原创
发布博客 2024.04.25 ·
3004 阅读 ·
83 点赞 ·
0 评论 ·
12 收藏

设计模式-装饰器模式

装饰器(Decorator)模式的定义:指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式,它属于对象结构型模式。
原创
发布博客 2024.04.24 ·
727 阅读 ·
14 点赞 ·
0 评论 ·
16 收藏

设计模式-代理模式

代理模式(Proxy Pattern):一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。
原创
发布博客 2024.04.23 ·
946 阅读 ·
5 点赞 ·
0 评论 ·
19 收藏

WPS二次开发系列:WPS SDK事件回调

第三方应用通过注册SDK事件回调接口后能够收到WPS应用程序传递给第三方应用的状态信息通知,同时结合自己的需求就可以实现需求闭环。2.WPS SDK 事件回调类型通用的事件回调(文档对象的事件回调(3.通用事件回调通用事件回调由基础文档服务接口(FileApi)提供,支持Android全端(个人版,专业版)通用事件列表事件名称平台级别事件类型说明Android WPS全端通知型当文档保存结束后被触发Android WPS全端通知型当文档关闭结束后被触发ApiEvent。
原创
发布博客 2024.04.18 ·
1381 阅读 ·
49 点赞 ·
0 评论 ·
3 收藏
加载更多