240 发简信
IP属地:北京
  • 希尔排序

    思想:在插入排序的基础上,将数组分组,比如10个元素,第一次分组隔5个元素,分别进行0,5;1,6;2,7 三组分别进行插入排序,第二次再以3个...

  • 插入排序

    思想:从第二个元素开始和前面的元素依次比较,如果大于就不动,从第三个和前面的比,如果小于前面的元素就和该元素换位置,然后再和前面的元素比较,依次...

    0.5 2 0 1
  • Android test main方法不能执行

    在项目更目录 .idea/gradle.xml GradleProjectSettings节点下加入以下配置

  • Android 事件传递机制及解决案例

    一、事件传递流程 Android 事件传递遵循 责任链模式,核心方法包括: -dispatchTouchEvent(MotionEvent ev...

  • ANR OOM

    ANR ANR(Application Not Responding)即应用程序无响应。在Android中如果应用程序有一段时间无法响应用户操作...

  • 自定义 View 和 自定义 ViewGroup

    在 Android 开发中,自定义 View 和 自定义 ViewGroup 的核心区别在于职责范围和需要重写的方法。以下是两者的对比: 一、职...

  • Resize,w 360,h 240
    Android成功集成Robust热修复

    想了解源码的可以看--->美团Robust热修复框架GitHub地址[https://github.com/Meituan-Dianping/R...

  • 使用 Shadow 实现插件化

    一、环境准备 添加依赖在宿主 App 的 build.gradle 中添加 Shadow 依赖: 应用 Shadow 插件在宿主和插件模块的 b...

  • 热修复相关知识总结

    一、补丁 DEX 生成 修复问题后,修改 Java/Kotlin 代码,编译生成新的 .class 文件 生成新旧 DEX 文件 差异对比(Di...