240 发简信
IP属地:福建
  • @Evan_we 这个网上很多你可以搜索一下,文中主要都是针对一些漏洞进行检测

    我的 Android 重构之旅:Hook与模拟器检测

    Risk 设计初衷 随着我们项目的用户群体不断壮大,渐渐的我们会从 Bugly 日志等地方发现一些灰产使用 Hook 、自动化脚本等对我们应用进行数据的抓取、对正常用户进行骚...

  • 我的 Android 重构之旅:Hook与模拟器检测

    Risk 设计初衷 随着我们项目的用户群体不断壮大,渐渐的我们会从 Bugly 日志等地方发现一些灰产使用 Hook 、自动化脚本等对我们应用进行数据的抓取、对正常用户进行骚...

  • @haizhiyun VirtualApk 方案已经过时了,可以考虑 shadow

    我的Android重构之旅:插件化篇

    我的Android重构之旅:架构篇我的Android重构之旅:框架篇我的Android重构之旅:插件化篇 随着项目的不断成长,即便项目采用了 MVP 或是 MVVM 这类优秀...

  • 120
    我的 Android 重构之旅:动态下发 SO 库(上)

    由于公司的业务不断拓展,生产环境的 APK 大小也从我最初进入公司时的 70M 变为了160MB ,在分析了 APK 结构目录之后,常规的压缩方案已经收效甚微了,动态加载第三...

  • 120
    我的 Android 重构之旅:Kotlin 的高阶特性入门

    Kotlin 是一个用于现代多平台应用的静态编程语言,由 JetBrains 开发(也就是开发了号称Java界最智能的集成开发工具IntelliJ IDEA的公司)。Kotl...

  • 120
    recyclerView底部添加透明渐变

    最近实现一个recyclerView透明渐变的效果,遇到了一些坑,尝试了一些方法,这里记录一下。 效果图 图片在上面显示2列,文字在下面显示1列;底部要有个透明渐变的效果,直...

  • 120
    Carson带你学Android:图文解析RxJava背压策略

    前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是...

  • 并不一定,一个良好的结构会帮助你与他人在后期维护的时候减少很多理解代码的时间,我们在项目的维护期往往会碰到需要去更改一些旧的代码,如果你碰到一个2000+的 Activity 是否会崩溃呢?我们写的一切代码都不应该只是为了我们,而是为了给以后维护的人员便利。

    我的Android重构之旅:框架篇

    我的Android重构之旅:架构篇我的Android重构之旅:框架篇我的Android重构之旅:插件化篇 在我这几年的学习和成长中,慢慢的意识到搭建一个优秀的 Android...