首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
默认
订阅
用户3827047200178
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
如何实现一个高效的拼音匹配库?解决多音字,首字母匹配等问题
通过参考微信,分为两种情况,一种不包含多音字,一种包含,我们先从简单的开始。 本着循序渐进的原则,我们先解决拼音输入是完整的情况,即最前面的两种。 给定一个字符串s和单词字典dict,求出s根据dict拆分出的所有可能。 从第一个字符p开始,查找是否在字典中。不在字典中,字符p…
ANR 触发、监控、分析 一网打尽
ANR是老生常谈的问题了,本文从定义、原因、发生场景、触发流程、监控与分析等多方面入手,尽力补全ANR这块的知识。
面试官:简历上最好不要写Glide,不是问源码那么简单
说到图片加载框架,大家最熟悉的莫过于Glide了,但我却不推荐简历上写熟悉Glide,除非你熟读它的源码,或者参与Glide的开发和维护。 使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相…
【Android 14源码分析】Activity启动流程-1
虽然学习的是WMS,但是对于用户来说,直观看到和接触到的就是Activity,而且很多WMS的逻辑,最终的呈现也是和Activity相关,所以Activity相关的逻辑的分析是必不可少的。比如Acti
一文带你吃透Android中常见的高效数据结构!!!!
一文带你吃透Android中常见的高效数据结构,在 Android 开发中,使用高效的数据结构可以减少内存占用并提升性能。
内存优化:Bitmap内存优化
很多时候,Bitmap 才是 Native 内存占用的大头,因为只要应用使用图片就会用到 Bitmap。从 Android 8.0 开始,Bitmap 的内存占用便算在 Native 里了(目前市面上
面试官: 我必问的容器知识点!
相信大家在工作中使用容器的场景是具有多变性的,那么在性能方面你知道怎么去选择一种当前最优的数据结构吗? 或许对于工作多年有经验的开发者来说,是没有问题的。但是对于刚入门 1 ~ 2 年或者只知道怎么使用而不知道对当前最适用的,那么这一篇文章将全面为你解惑。 该篇还是延续上一篇 …
一文读懂 View 事件分发机制
View 的事件分发机制一直是 Android 开发中比较难啃的一块知识点,想要理顺 MotionEvent 在 ViewGroup 和 View 这两者之间流转的规则十分不容易,整个过程涉及分发、拦
面向 Android 高级工程师的一份面试宝典 (持续更新)
疫情一过,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你的收获将超乎你的想象! 此份面试宝典搜集各大网络平台(如果侵权,请您告知),在此感谢他们的用心总结,才有这份足…
Android大厂面试秘籍: Activity Intent 解析与处理模块(三)
想彻底搞懂 Android 开发中 Activity 意图(Intent)吗?本文从源码层面剖析,涵盖 Intent 创建、解析流程,到 Activity、Service 等组件处理,还有常见问题解决