首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
pioneerz
掘友等级
harmonyOs开发
|
保密
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 24
沸点 4
赞
28
返回
|
搜索文章
赞
文章( 24 )
沸点( 4 )
Android 线程和线程池一篇就够了
详解线程和线程池
源码阅读之Activity启动与App启动流程 - Android 9.0
为了面试与被面试阅读了Activity的启动流程,整理了这篇文章。 之前一直好奇为什么Android面试经常问Activity启动流程,因为在工作中没有相关的实践。阅读完源码以后才发现,Activity启动流程中包含了许多知识,例如Activity的启动模式如何处理、插件化的h…
最全的BAT大厂面试题整理
又到了面试求职高峰期,最近有很多网友都在求大厂面试题。正好我之前电脑里面有这方面的整理,于是就发上来分享给大家。
Android 源码分析四 ViewRootImpl 相关
之前文章提到 View 的根是 ViewRootImpl 这个类。那么他们又是由谁关联起来的呢? 实现 ViewManager 这个接口之后,你具有对View的基本操作(增删改),另外还有之前常用到的 ViewParent 接口,每一个 ViewGroup ,都实现了这两个接口…
Glide 源码分析:缓存机制
本文先是从 Glide 的图片加载流程入手,还原出 Glide 缓存的整体设计。然后从 内存缓存、磁盘缓存、BitmapPool 三个方面分别介绍了各自的一些实现细节。
深入了解浏览器存储--从cookie到WebStorage、IndexedDB
随着移动网络的发展与演化,我们手机上现在除了有原生 App,还能跑“WebApp”——它即开即用,用完即走。一个优秀的 WebApp 甚至可以拥有和原生 App 媲美的功能和体验。WebApp 优异的性能表现,有一部分原因要归功于浏览器存储技术的提升。cookie存储数据的功能…
Android自定义View:黑客帝国数字雨
0. 昨天又看了一遍黑客帝国,怎么说了,时隔多年,依旧那么经典,小时候看不懂,现在再看却有很多体味。小时候看时印象最深的就是数字雨了,导致我现在写代码也要是黑屏。所以今天上午,闲来无事,拿出两个小时写了一个数字雨控件,直接上图。 1. 先分析,再动笔。这里我将代码分为两部分,一…
多层嵌套后的 Fragment 懒加载实现
印象中从 Feed 流应用流行开始,Fragment 懒加载变成了一个大家都需要关注的开发知识,关于 Fragment 的懒加载,网上有很多例子,GitHub 上也有很多例子,就连我自己在一年前也写过相关的文章。但是之前的应用可能最多的是一层 Activity + ViewPa…
可能是最好用的Android引导层库
今天来推荐一个好用遮罩引导库,这是我持续维护了大半年的开源项目。刚完成第一版的时候,我也记录了文章,并且有幸推荐到了郭霖大神的公众号: 推荐一个好用小巧的Android引导蒙版(浮层)库。第一版的功能还是比较简单,在后续的持续迭代中,我也新增了好多新功能:fragment支持,…
美团外卖Android Lint代码检查实践
Lint是Google提供的Android静态代码检查工具,可以扫描并发现代码中潜在的问题,提醒开发人员及早修正,提高代码质量。除了Android原生提供的几百个Lint规则,还可以开发自定义Lint规则以满足实际需要。 在美团外卖Android App的迭代过程中,线上问题频…
下一页
关注了
27
关注者
5
收藏集
4
关注标签
14
加入于
2017-07-11