Android进阶
CatTalk
就职于某一线互联网公司,前端技术专家,目前关注大前端、容器化、动态化,从事AIOT端智能相关业务。公众号CatTalk,知识星球:技术自由之路
展开
-
Android 系统启动流程解析-从开机到Dalvik VM
Android完整的启动流程,可以理解为从按下开机键到用户最终看到Launcher的过程,这部分细节很多,力求了解大概流程,对关键细节掌握即可。本篇重点讲解从开机到创建Dalvik VM的过程,下篇分析从Zygote到最终Launcher的显示过程。原创 2019-11-21 00:54:10 · 763 阅读 · 0 评论 -
Android 分区与文件系统
像Windows分盘一样,Android 设备上也有几个重要分区,用来组织和存储特定的数据Android 分区之所以是独立分区,是因为各自有对应的功能和用途的考量,可以进行单独读写和格式化。进入adb shell, 通过 df 命令查看分区/boot这个分区主要包含 android kernel映像 和 ramdisk(一种将一部分RAM模拟为硬盘的技术,用于提高文件访问速度)。如...原创 2019-11-13 23:05:44 · 1736 阅读 · 2 评论 -
APK打包流程详解
本文从宏观视角来看看APK文件结构及其设计思想,借助一个简单的“Hello Android”为例说明APK文件结构An APK file contains all of a program’s code (such as .dex file), resources, assets, certificates, and manifest file.APK文件本身是个压缩文件,我们可以通...原创 2019-11-10 02:01:06 · 2054 阅读 · 0 评论 -
Android MultiDex 分包及加载原理
Problem日常开发中,一旦项目变的庞大起来,很容易遇到如下的编译错误:trouble writing output:Too many field references: 131000; max is 65536.You may try using --multi-dex option.//低版本编译会遇到类似这种Conversion to Dalvik format failed...原创 2019-11-06 14:27:25 · 627 阅读 · 0 评论 -
Android技术社区
这是目前最硬核的Android技术星球,为你分享一手的深入的android & 大前端相关技术,星球内容主要是优质内容分享 (包括但不仅限于技术)+ 技术文章 + 原创解答的形式,后续伙伴们增加后开始更新系列专题:技术专题Android 关键源码解析• android线程模型 & 消息循环• android资源加载框架• android四大组件工作流程• andro...原创 2019-11-04 15:28:15 · 1236 阅读 · 0 评论 -
技术自由之路
星球更新指南#目前星球内容主要是优质内容分享 + 技术文章 + 原创的形式,后续伙伴们增加后也会定期举行一些活动,包括但不限于:热门技术专题• android资源框架• apk dex文件详解• Activity & AMS 工作流程• 插件化热修复原理• …后续专题征集中性能优化专题• 界面卡顿检测• 内存泄漏检测• APM开源方案解读微信Matrix360 ...原创 2019-11-04 13:44:52 · 281 阅读 · 0 评论 -
Android资源初探(二) 运行时资源的访问
带你彻底理解Android资源访问流程原创 2019-09-17 12:16:56 · 381 阅读 · 0 评论 -
Android资源初探(一) 资源打包
Android资源打包流程探究原创 2019-09-17 12:04:51 · 841 阅读 · 0 评论 -
Android进阶知识图谱
你离真正的Android高级开发有多远原创 2019-09-17 11:54:21 · 288 阅读 · 0 评论 -
Android Context解析
Android Context源码解析原创 2019-09-17 11:49:54 · 238 阅读 · 0 评论