首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
aaa
订阅
看好了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Tmux使用手册
全文共12k字,阅读需20分钟。 我一直信奉简洁至上的原则,桌面窗口的数量越少,我的心情就越愉悦,开发的效率也就越高。反之,杂乱的桌面,暴涨的Chrome tab数量,或是无数的终端窗口,它们会逐步侵占我的注意力,分散我的思维,最终令我难以专注。因此桌面上我很少放文件,使用Ch…
拥抱 RxJava(三):关于 Observable 的冷热,常见的封装方式以及误区
这一系列文章本来我发表在简书。最近开始转移到掘金。以后也会在掘金发表(慢慢抛弃简书了应该,掘金的技术环境确实比简书好些)。 前言: 很多朋友误会我文章的意思。我写这个系列文章的意思主要是帮助了解一下 RxJava 的常见用法。而不是使用一下自己或别人封装好的 RxBus 就觉得自己的项…
Android Webview H5 秒开方案实现
现在许多app都嵌入了H5页面, 然而WebView加载速度慢这个问题却一直影响着用户的体验, 所以本文就如何提高H5页面的加载速度展开讨论。 首先我们需要知道为什么WebView的加载速度那么慢。H5页面的渲染速度其实主要取决于两个 如果js文件较多、解析比较复杂, 就会导致…
Android 内存泄漏查找和解决 (长篇)
详细讲解了 Android 内存泄漏的各种例子和解决方法
【建议收藏】2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Android基础篇)
欢迎来到2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂的Android基础篇。 用程序无响应(ANR:Application NotResponding)对话框。 应用程序时,并不希望每次都要处理这个对话框。因此 示ANR给用户。 不同的组件发生AN…
RecyclerView 缓存机制 | 如何复用表项?
RecyclerView 内存性能优越,这得益于它独特的缓存机制,这一篇以走读源码的方式探究 RecyclerView 的缓存机制。
浅谈 Android 内存监控(上)
性能优化是一个永不过时的话题,对于移动端来说也是如此。即使现在的终端设备更新速度日新月异,但用户总是希望你的应用能越快越好,秒启动,流畅无违和的操作,及时的操作响应等等。 对于一般的应用来说,UI 渲染优化 和 内存优化 是两个必须要做的事情,因为这两个方面是日常开发比较常见的…
【建议收藏】面试没有亮点?给你一份Android热门三方库源码面试宝典
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 众所周知,优秀源码的阅读与理解是最能提升自身功力的途径,如果想要成为一名优秀的Android工程师,那么Android中优秀三方库源码的分析和理解则是必备技能。就拿比较热门的图…
Handler 都没搞懂,拿什么去跳槽啊?
0. 前言 做 Android 开发肯定离不开跟 Handler 打交道,它通常被我们用来做主线程与子线程之间的通信工具,而 Handler 作为 Android 中消息机制的重要一员也确实给我们的开发带来了极大的便利。 可以说只要有异步线程与主线程通信的地方就一定会有 Han…
Handler后传篇一: 为什么Looper中的Loop()方法不能导致主线程卡死?
其中每一条线程只有一个消息队列MessageQueue, 消息的入队是通过 MessageQueue 中的 enqueueMessage() 方法完成的, 消息的出队是通过Looper 中的loop()方法完成的. Android 是单线程模型, UI的更新只能在主线程中执行,…