240 发简信
IP属地:河北
  • Java 5种单例模式(含Kotlin实现)

    1.饿汉式(线程安全,调用效率高,不能延时加载) 2.懒汉式(线程安全,调用效率不高,能延时加载) 3.双重锁 4.静态内部类(线程安全,调用效...

  • Resize,w 360,h 240
    Android 网络知识梳理

    1、网络体系结构 TCP/IP 体系结构五层体系结构5.应用层4.应用层(HTTP)4.运输层3.运输层(TCP、UDP)3.网络层2.网际层(...

  • 关于 i++ 和 ++i 的一些问题

    i++ i++ 如果有表达式运算,是先参与表达式计算,然后再自加1。具体见代码说明: ++i ++i 如果有表达式运算,是先自行加1,然后用自加...

  • Resize,w 360,h 240
    Android 事件分发机制

    先放两张 大神 的流程说明图,差不多能把分发机制说明白了~ 分发流程Android 的View是树形结构的,事件传递可以说是以 责任链的形式 层...

  • Android 中 activity、window、view 三者关系

    Activity 从 ContextImpl -> startActivity-> scheduleLaunchActivity(AMS) 到最...

  • Resize,w 360,h 240
    Android 多线程

    Android中实现多线程,常见的方法有: 继承Thread类 实现Runnable接口 ThreadPoolExecutor AsyncTas...

  • Android Flutter 混合开发 集成问题记录

    现在已经有很多 Flutter 混合开发的资料了,取其精华,实际操作之后还是会有很多问题,下面记录一下自己在现有项目中集成 Flutter 时遇...

  • 简单易用的HTTP网络请求

    简介 根据 Retrofit 和 OkHttp 封装的网络请求库,只需对照接口编写对应的request(入参) 和 response(出参) 的...

  • Android 相机/相册 图片裁剪

    打开相机 打开相册 **使用 uCrop 裁剪 详情请参考 Android 头像选择(拍照、相册裁剪),含7.0的坑 Android之拍照和相册...