240 发简信
IP属地:内蒙古
  • 120
    iOS底层原理:OC对象底层探索之开辟内存

    在上篇文章iOS底层原理(二):OC对象底层探索之alloc初探[https://www.jianshu.com/p/ab58dc851fc8] 中,我们体验了 objc 底...

  • Android APK打包流程

    参考apk打包流程[https://blog.csdn.net/wangzhongshun/article/details/96160984]1.aapt把所有的Androi...

  • 120
    正则表达式神器,以后再也不用百度了

    当有项目需求用到正则表达式,你会怎么做?打开百度直接搜索「手机号正则表达式」,复制到 IDE 运行一下看一看符不符合自己的期望? 是不是常常因为找不到合适的表达式,深恶痛绝。...

  • 120
    两种形式的安卓字节码插桩

    字节码插桩发生时机 首先需要编写gradle插件 由上图可知,gradle插件可以由三种方式编写: 直接在.gralde文件。可以在这个文件中 以脚本文件的方式 实现字节码插...

  • Android的dex热修复的实现基本原理

    本文通过学习聊聊 APK —— Dex 热修复与 Classpath 总结 在将java文件直接运行在JVM和Dalvik中,中讲解了java程序如何在JVM和Dalvik中...

  • 120
    Android动态加载Dex机制解析

    什么是类加载器? 类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。Java 虚拟机使用...