概述 使用Hexo+GitLab+WebHook创建可自动刷新的团队技术博客 需求 编写blog不需要本地安装Hexo框架 推送后自动刷新远程B...
要求 自动化完成Android应用打包、上传蒲公英并推送钉钉群通知任务 准备 Jenkins 下载插件 Manage Jenkins --> M...
概述 概念 马甲包:和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致。 主包:主APP 马甲包的好处: 占领搜索...
为何差异化 因业务运营要求需要新包拓展市场关键字等原因,故很久之前从壹点灵主包拆分出心理咨询项目。之后迭代工作两端同时进行,因为很多代码都是公用...
组件化概述 问:什么是组件,什么是组件化? 答:在软件开发领域,组件(Component)是对数据和方法的简单封装,功能单一,高内聚,并且是业务...
Android 中的动态代理 动态代理的优点有:隐藏委托类的实现解耦,不改变委托类代码情况下做一些额外处理方便对代理类的函数做统一或特殊处理 实...
目的 搭建公司内部文档管理平台,修改完毕后推送至远端自动刷新 依赖环境 Docsify、GitLab、Jenkins 版本无要求 运行环境 Ce...
首先在Root的手机上安装Xposed框架,然后新建一个android工程,不需要添加任何Activity。 下载Xposed的jar包,然后在...
有时候我们为了防止自己的应用被反编译后重新打包,不得不采取运行时进行签名校验的方式。因为会经常用到,所以在这里整理了一下校验方式。代码当中的注释...