首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Lei_official
掘友等级
移动研发
|
电商/AI/手机厂
“Your comfort zone is your danger zone.”
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
87
文章 87
沸点 0
赞
87
返回
|
搜索文章
最新
热门
记一次LeakCanary导致的INSTALL_PARSE_FAILED_MANIFEST_MALFORMED安装失败
错误信息 环境配置 Android Studio Iguana | 2023.2.1 Patch 1 targetSdk 33 LeakCanary 2.5 问题表现 可以打包,但是安装过程中提示安装
Android从点击应用图标到首帧展示的过程
从点击桌面图标到应用首帧展示 这里分析冷启动的过程,从点击桌面icon到APP的首个页面展示出来,这里面根据主体不同,可以分为4个阶段: 阶段一:应用进程启动 阶段二:应用进程初始化 阶段三:Acti
剑指offer算法课(四)链表
链表的基础知识 链表是一种常见的数据结构,创建链表时无需知道链表长度,不需要提前分配内存,而是每增加一个节点时分配一次内存。因此,链表能够实现灵活的内存动态管理。 链表的插入操作时间复杂度为O(1),
剑指offer算法课(五)哈希表
哈希表的基础知识 作为最常用的数据结构之一,哈希表的优点是高效,在哈希表中插入/删除/查找,都只需要O(1)的时间。 在Java中,哈希表有两种数据结构,分别是HashSet和HashMap。 操作
Glide源码解析
Glide基本用法 Glide使用简明的流式语法API,通过一行代码就可以进行图片加载。本文也将从源码角度,分析with()、load()和into()三个函数的内部原理。 三步流程解析 with()
LeakCanary源码解析
开始前的思考 如何监控Activity、Fragment生命周期终结? —— When 在监控到页面onDestroy()后,如何判断它的实例有没有被回收? —— Who LeakCanary怎样实现
AMS (ActivityManagerService) 源码解析
为什么要研究AMS? AMS(ActivityManagerService)是与APP关系最密切的系统服务,APP的启动、打开首页、页面之间跳转、Task管理都与AMS密不可分,学习AMS源码有助于于
OkHttp源码解析
为什么使用OkHttp OkHttp是Square公司开源的网络请求框架,是目前Android使用最广泛的网络框架,从Android4.4开始,HttpURLConnection的底层实现采用
剑指Offer算法课(三)字符串
字符串的基础知识 在统计字母出现次数的问题中,双指针、哈希表都是常用的技术。 面试题14:字符串中的变位词 ANSWER 首先理解题目,s1的变位词共有m!个,其中m=s1.length()。显然不建
剑指Offer算法课(二)数组
数组的基础知识 数组是一种简单的数据结构,最常见的是一维数组。 数组具有很高的时间效率,能够以 O(1) 的时间复杂度完成元素的插入、删除。 创建数组时需要先指定数组的容量大小,然后根据容量大小分配内
下一页
个人成就
文章被点赞
419
文章被阅读
66,878
掘力值
3,660
关注了
9
关注者
251
收藏集
22
关注标签
0
加入于
2024-03-16