引言 先放一张 Google 官方提供的经典分层架构图 Android 软件堆栈" Android 软件堆栈 总的来说,Android 的系统体系结构分为 5 层,自顶向下依次是: 系统应用层 Java API 框
简介 ANR 全称 Application Not Responding,即应用程序无响应。 主要原因(为什么会发生 ANR?) 主线程(UI 线程)在规定时间内没有处理完相应的工作,就
对问题的疑惑 其实这个问题问的很奇怪,看到这个问题的瞬间,都会想到问的是: new Thread(runnable).start() 和 runnable.run() 的区别? 可是 runnable.run() 明明就只是单纯地执行一个对象里面的方法, thr
前面 Hexo 迁移到 Hugo 记录 中提到过怎么在 Hugo 加入 Service Worker,本文基于前面的文章源码进行修改。 要支持缓存更新提示刷新其实很简单,在博客根目录/lay
参考: Hugo 篇四:添加友链卡片 shortcodes jerryc127/hexo-theme-butterfly - GitHub 本文借鉴了 hexo-theme-butterfly 的样式以 Hugo LoveIt 主题为基础进行 Hugo 的友链界面开(chao)发(xi)。 废话不多说,直入正题~ 代码 虽然
参考: 把博客从 Hexo 迁移到 Hugo Hugo 永久链接 HUGO 为什么要迁移到Hugo? 因为 Hexo 太慢啦~ Node的依赖也乱七八糟~ 顺便想要简洁主题找不到合适自己的,要么太