240 发简信
IP属地:广东
  • InMemoryDexClassloader 学习使用记录

    Why Use? 虽然说简单加固的手段可以无法让其他人无法直接获取到代码,但是通过Frida的异常抛出行为(其他获取行为皆可)可以获取到本地De...

  • Apktool反编译R.styleable

    原因 在APK反编译后进行代码合并,经常会遇到这样一个问题,找不到R.styleable或者是找不到其中的某一个资源ID。通过仔细检查发现这是A...

  • Golang学习日志——引用同项目其他go中的方法

    Go之间方法引用 Go语言不同于Java,需要先声明类再引用方法,与Kotlin中全局方法相同,同一个包下可以直接引用方法,不同的包之间需要通过...

  • Android6 矢量图加载错误

    在兼容适配时发现OPPO的Android6手机在使用矢量图时老提示 FileNotFound在网上大量查找后根据Android开发 之 矢量图的...

  • LiveData+Room+ViewModel踩坑

    Q1 ViewModel需要Context 使用AndroidViewModel,初始化与ViewModel有点不同 注意是ViewModelP...

  • 约束布局中ListView多次调用getView

    在约束布局中用match parent会导致无法滑动,也不好做后续的动态变化。于是尝试使用0dp的动态绘制,但是绘制过程中会先获取getView...

  • Activity栈管理

    毕设中需要进入A关闭B页面,于是想到的使用Activity管理器,之前使用的是用List<T>存放每一个Activity,现在在网上看到Stac...

  • LeetCode算法题3--无重复字符的最长子串

    Kotlin答案: 非最优解 思路看注释 把字符串分割成List,其中前后会分割出多余的两个,例如( abbc -> [, a, b, b, ...

  • LeetCode算法题1--两数之和

    先贴上答案 Kotlin: 个人错误思路: 看到题目 nums = [2, 7, 11, 15], target = 9想通过用 if (a i...