补充一个 ShellCrash https://github.com/juewuy/ShellCrash
小米路由器HD(R3D)安装 alist 和 ddns-go前言 书接上回:小米路由器HD(R3D) 搭建网盘和低调上网[https://www.jianshu.com/p/f3c851501bbd] 由于之前用的 MT 工具箱[ht...
补充一个 ShellCrash https://github.com/juewuy/ShellCrash
小米路由器HD(R3D)安装 alist 和 ddns-go前言 书接上回:小米路由器HD(R3D) 搭建网盘和低调上网[https://www.jianshu.com/p/f3c851501bbd] 由于之前用的 MT 工具箱[ht...
前言 书接上回:小米路由器HD(R3D) 搭建网盘和低调上网[https://www.jianshu.com/p/f3c851501bbd] 由于之前用的 MT 工具箱[ht...
前言 说到跨平台,我们很容易联想到 ReactNative、Flutter 等业内比较有名的框架,通过在不同平台复用一套代码,从而提高生产力,同时保证各端逻辑的一致性,他们确...
前言 在 Android 开发中,如果我们不确定图片的宽高,又想让 ImageView 以固定的宽度或高度显示,且图片宽高比保持不变,我们很容易想到 adjustViewBo...
摘自《重构》 1.Duplicated Code(重复的代码) 坏味道的首当其冲是重复的代码Duplicated Code。假设你在一个以上的地点看到同样的程序结构,那么当可...
本文主要介绍以下功能:(后续可能会继续添加) 1.直接分享纯文本内容至QQ好友2.分享图片给QQ好友3.QZone(QQ空间)-分享到“QQ空间”应用-目前QQ不支持分享到Q...
1.双重检查锁定的由来 下面是非线程安全的延迟初始化对象的示例代码。 在UnsafeLazyInitialization类中,假设A线程执行代码1的同时,B线程执行代码2。此...
先看效果 主布局 viewpager里的fragment布局 填充viewpager
开篇 一天,后台统计到线上有大量 OOM 崩溃,小王收到老板的紧急指令,立即排查! 小王心想,这还不简单,待我看看崩溃堆栈,分分钟解决。 于是小王不慌不忙的打开崩溃后台,一看...
前言 我们在开发应用的时候,一般都会引入 SDK,而大部分 SDK 都要求我们在 Application 中初始化,当我们引入的 SDK 越来越多,就会出现 Applicat...
前言 说到 Fresco[https://github.com/facebook/fresco],想必各位都耳熟能详,出自 Facebook 的大名鼎鼎的图片加载框架,虽然最...
@成长的年轮 记录写入的长度
Android 高性能日志写入方案前言 公司目前在做一款企业级智能客服系统,对于系统稳定性要求很高,不过难保用户在使用中不会出现问题,而 Android SDK 集成在客户的 APP 中,同时由于 Andro...
@成长的年轮 不会,底层用的就是 mmap
Android 高性能日志写入方案前言 公司目前在做一款企业级智能客服系统,对于系统稳定性要求很高,不过难保用户在使用中不会出现问题,而 Android SDK 集成在客户的 APP 中,同时由于 Andro...
前言 可能很多人谈到即时通信就望而却步,包括我之前也是一样,长链接、自动重连、保活、消息存储等等,感觉每个都是个大项目,一般我都是转头就去找第三方平台。 这种想法可能在前几年...
前言 今年 2 月份 Google 发布了 JetPack Compose 首个 Beta 版本,各大技术公众号都在转发,就连扔物线老师都专门开了一期课程来学习 Compos...
前言 随着 Kotlin 1.3 的发布,JetBrains 正式为我们带来了协程,协程的好处这里不多介绍了,那么是时候将 RxJava + Retrofit 网络库升级为协...
前言 上篇我们介绍了 APT 在 Router 框架中的使用[https://juejin.im/post/6844903923606618126],通过注解处理器搜集路由信...
前言 最近遇到一个 Crash 乍一看没有任何业务相关的代码,不过数量还挺多,而且大多数是 OPPO 手机。 原因 看 Crash 堆栈,猜测应该是资源回收超时了,不过具体原...
AOP(Aspect-Oriented Programming),即是面向切面编程,AspectJ是实现AOP的一个重要的框架,它是使用AspectJ编译器(ajc),在编译...
前言 最近在一个群里看到有人说面试遇到一个问题是 “Glide 是如何加载 GIF 动图的?”,他说没看过源码回答不出来... 好家伙!现在面试都问的这么细了?我相信很多人即...