android技能
文章平均质量分 64
水中波纹-zbw
终生以学生为职业,心中有改变世界的梦想,并脚踏实地的为社会做出贡献。
展开
-
android中使用VIPER-clean架构
简介VIPER 是视图 (View),交互器 (Interactor),主持人 (Presenter),实体 (Entity) 以及路由 (Routing) 的首字母缩写,各个部分职责明确,遵循单一职责原则。在这里,我们使用升级版,叫做VIPER-clean架构。clean的来源,是Uncle Bob的《整洁架构之道》,所以代码中使用了usecase(用例)。一个单独的需求,可以通过创建一个usecase,来书写逻辑。经验如果一个页面,承载了太多的逻辑,比如: 音视频页面、派对房等,属于功能超多原创 2021-08-30 14:32:43 · 497 阅读 · 0 评论 -
Android项目jenkins自动化打包
Android项目jenkins自动化打包1. jenkins安装步骤1. 下载jenkins安装包点击这里 下载地址2. 卸载openjdk,如果云服务有openjdk, 需要卸载 参考地址3. 开放端口云服务器的安全组配置端口 8899(随便选择), 如果服务器安装了宝塔, 还需要开通宝塔的对应端口;4. 安装java环境需要安装java JDK8的版本, 如果版本太高可能编译不了, 我的版本jdk-8u241-linux-x64.tar.gz;5. 安装jenkins安装玩后配原创 2021-07-29 18:07:58 · 609 阅读 · 0 评论 -
Glide加载AES加密的网络图片
Glide加载AES加密的网络图片1. AES加密工具public class CXAESUtil { public static final String AES_KEY ="thisisaeskey"; private final static String HEX = "0123456789ABCDEF"; private static final int keyLenght = 16; private static final String defaultV原创 2021-07-22 12:05:11 · 1500 阅读 · 1 评论