240 发简信
  • 120
    关于锁、并发的总结

    sychronized修饰普工方法和静态方法的区别: synchronized修饰普通方法或代码块获取的是对象锁。这种机制确保了同一时刻对于每一...

    0.3 61 0 3
  • 120
    Handler所有问题灵魂拷问

    Handler 机制中,存在哪些角色?各自承担了什么功能? Handler:消息辅助类 & 对外的接口 & 向 MQ 投递消息 & 消息的目标处...

  • 类锁、对象锁使用实战

    前提,synchronized 加到 static 方法前面是给class 加锁,即类锁;而synchronized 加到非静态方法前面是给对象...

    0.2 58 0 2
  • 面试题高频算法题整理

    以下算法题几乎都是简单题,都为面试算法题值得刷的题,需要理解并记住解题思路,而其中★标注的题,更是面试算法题中的高频题,必须反复练习,熟练记住每...

  • Android创建多进程

    为何要使用多进程 1.分散内存的占用我们知道Android系统对每个应用进程的内存占用是有限制的,而且占用内存越大的进程,通常被系统杀死的可能性...

  • 120
    行为型设计模式总结

    观察者模式 Observer模式作用是当一个对象发生变化时,能够自动通知它的观察者刷新状态。Observer模式提供给关联对象一种同步通信的手段...

  • 120
    结构型设计模式总结

    装饰模式 装饰(decorator)模式指的是在不改变原类文件和不使用继承的情况下,它是通过创建一个包装类,动态地扩展一个对象的功能。 装饰模式...

  • 120
    创建型设计模式总结

    简单工厂模式 通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类或接口。 模式结构图: IProduct:抽象产品类,它...

  • 120
    Activity启动流程总结

    主要流程解析: 1. Launcher请求AMS过程 Launcher -> Activty -> Instrumetation -> IAct...

    0.7 371 1 10
个人介绍
本人主要从事Android音视频和电商方向的开发工作,喜欢Android开发,对技术有执着的追求。文章部分内容参考自他人文章,只为打造完善的Android知识体系。