240 发简信
IP属地:广东
  • Android 资源分享(持续更新中)

    三方库云集 万能适配器库https://www.jianshu.com/p/b343fcff51b0[https://www.jianshu.c...

    0.8 1930 8 30
  • Java 开发设计的六大基本原则

    1、遵循单一职责原则 1)一个类只专注于做一件事;2)高内聚,低耦合; 2、开放-封闭原则 1)对拓展开放,对修改关闭(尽可能不动原有代码进行拓...

  • Resize,w 360,h 240
    Android横竖屏布局适配

    效果图 方案一:不重走生命周期 Activity代码 竖屏布局代码 横屏布局代码 AndroidManifest.xml配置代码 方案二:重走生...

  • 谈谈Hanlder消息机制

    1、什么是Handler,为什么要有Handler? Android中主线程也叫UI线程,主线程主要是用来创建、更新UI的。而其他耗时操作,比如...

  • Android 9.0 WebView多进程闪退问题

    问题描述 Android 9.0及以上版本,多进程使用WebView会引发应用程序崩溃。 官方说明:在Android 9.0中,为改善应用稳定性...

  • Java 单例模式有哪些实现方式

    实现方式线程安全并发性能好可以懒加载反射/序列化/反序列化安全饿汉模式YYNN懒汉模式(不加锁)NYYN懒汉模式(加锁)YNYN双重校验锁模式Y...

  • OkHttp 中addInterceptor和addNetworkInterceptor的区别

    1、addInterceptor 有无网络都会被调用到。 拦截器只会被调用一次,调用chain.proceed()得到的是重定向之后最终的响应信...

  • Android 项目升级到api 29后踩坑集合

    环境 代码环境:targetSdkVersion 29手机环境:Android 10 踩坑问题一 场景:api 28升级到api 29,同样的代...

  • Resize,w 360,h 240
    Android 时间格式化填坑

    复现 错误代码如下 看到这段代码你肯定一时间难以看出问题所在。为啥只有几个偏门机型会报错呢???几番折腾,找到一个时间格式化编码参照表 根据参照...