前言 因为应用市场审核的原因,马甲包现在需要上线是越来越难了。目前也出现了很多绕过检测的方法,比如修改主包路劲、添加垃圾代码等。但是效果并不如人意,特别是现在机器学习这么流行...
IP属地:辽宁
前言 因为应用市场审核的原因,马甲包现在需要上线是越来越难了。目前也出现了很多绕过检测的方法,比如修改主包路劲、添加垃圾代码等。但是效果并不如人意,特别是现在机器学习这么流行...
效果预览 功能说明 支持任意类型视图View上面的流光动效(包括但不限于View、ImageView、TextView、Button或者他们的任意组合的ViewGroup);...
原文地址:Constraint Layout [Animations | Dynamic Constraints | UI by Java] ( What the hell ...
1,使用QMUI_Android或MaterialShadows实现。 翻看了QMUI_Android和MaterialShadows的源码,他们阴影的实现方式都是通过调用A...
目的 本文不涉及 Flow 很深的东西,即使不会 Flow 也可以上手使用。 话接上篇文章 两种方式封装Retrofit+协程,实现优雅快速的网络请求[https://jue...
时光荏苒,岁月如梭,不知不觉已有一年之久没写过文章,都生疏了(其实是不会写) 刚好最近有一个连线题的需求,经过连夜奋战终于给肝出来了,感觉写的也还行,就想着分享出来,于是就有...
介绍网络优化,内置app包升级,数据加载优化,缓存取用优化,本地崩溃日志收集,后续demo会持续更新 文件目录dio:网络请求封装文件api_utils.dart:baseU...
目前的项目之中基本上都会存在版本更新的功能,分为强制更新和推荐更新,其实功能点都是一样的,推荐更新只是增加一个按钮让更新的弹框隐藏掉而已,这里仅记录强制更新的功能 首先需要跟...