240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    YDL 使用Hexo+GitLab+WebHook创建可自动刷新的团队技术博客

    概述 使用Hexo+GitLab+WebHook创建可自动刷新的团队技术博客 需求 编写blog不需要本地安装Hexo框架 推送后自动刷新远程B...

  • Resize,w 360,h 240
    YDL Android Jenkins 自动打包上传蒲公英并推送钉钉

    要求 自动化完成Android应用打包、上传蒲公英并推送钉钉群通知任务 准备 Jenkins 下载插件 Manage Jenkins --> M...

  • Resize,w 360,h 240
    YDL Android 组件化实践与拓展(3) - 马甲包自动化组装解决方案

    概述 概念 马甲包:和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致。 主包:主APP 马甲包的好处: 占领搜索...

  • Resize,w 360,h 240
    YDL Android 组件化实践与拓展(2) - 组件场景差异化

    为何差异化 因业务运营要求需要新包拓展市场关键字等原因,故很久之前从壹点灵主包拆分出心理咨询项目。之后迭代工作两端同时进行,因为很多代码都是公用...

  • Resize,w 360,h 240
    YDL Android 组件化实践与拓展 (1) - 基础功能

    组件化概述 问:什么是组件,什么是组件化? 答:在软件开发领域,组件(Component)是对数据和方法的简单封装,功能单一,高内聚,并且是业务...

  • 「必知必会」Android 中的动态代理

    Android 中的动态代理 动态代理的优点有:隐藏委托类的实现解耦,不改变委托类代码情况下做一些额外处理方便对代理类的函数做统一或特殊处理 实...

  • Resize,w 360,h 240
    「文档服务搭建」使用 GitLab、Jenkins搭建基于 Docsify 的内网文档管理平台

    目的 搭建公司内部文档管理平台,修改完毕后推送至远端自动刷新 依赖环境 Docsify、GitLab、Jenkins 版本无要求 运行环境 Ce...

  • Resize,w 360,h 240
    「 应用安全」 xposed 框架初步使用与安全检测

    首先在Root的手机上安装Xposed框架,然后新建一个android工程,不需要添加任何Activity。 下载Xposed的jar包,然后在...

  • 「应用安全」拿来即用:Android App运行时签名校验

    有时候我们为了防止自己的应用被反编译后重新打包,不得不采取运行时进行签名校验的方式。因为会经常用到,所以在这里整理了一下校验方式。代码当中的注释...

个人介绍
居于一隅,度日往复。