首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android学习
订阅
樱木Plus
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Android Framework | 资源管理 | 资源初始化
资源初始化整体架构 Android 应用程序资源初始化/资源加载,主要包括以下的几个系统的组件,如 ContextImpl, ResourcesImpl,Java 层和 Native 层的 Asset
Lottie - 轻松实现复杂的动画效果
1. Lottie 介绍 Lottie 是 Airbnb 开源的一套跨平台的完整的动画效果解决方案,设计师可以使用 Adobe After Effects 设计出漂亮的动画之后,使用 Lottic 提供的 Bodymovin 插件将设计好的动画导出成 JSON 格式,就可以直接…
Android 设备输入事件(input)派发原理总结
Android的input事件接收和派发发生在WMS(WindowManagerService)所在进程,也就是system_server进程,input系统在WMS端有两个关键线程:读取线程和派发线程。读取线程扫描输入设备并从设备中主动读取输入事件,然后将事件交给派发线程。A…
Handler详解和源码分析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第21天,点击查看活动详情 1 Handler基本介绍 1.1 什么是Handler? Handler是Android的消息通信机制
View 系列 —— 浅谈 View 的三大工作流程
前言 Android 开发过程中大家应该都有经历过需要自定义 View 的需求,虽然 Android 已经为我们提供了很多控件,但是为了更好的 UI 效果难免需要自己定义一些 View。所以本篇文章来
Android View绘制原理 - 生成Surface
前面View绘制原理中Vsync流程基本上已经分析完毕。前文分析了performTraversals的四个重要流程,第一步就是relayoutWindow,它的作用之一就是为界面生成Surface。本
“一文读懂”系列:无处不在的WMS
前一篇文章介绍了关于Android中Window体系的介绍,主要介绍的是View层的Window体系概念,但是想要深入了解Window在系统中的
每日一题:Android app进程是怎么启动的?
在android面试中,我们常会遇到Framework面试相关问题,而今天要分享的就是Android app进程是怎么启动的? 其主要考察的是程序员对app进程的创建和启动流程。 问题正解: 分析ap
一文搞定面试 | Activity启动流程之冷热启动(下)
Activity启动流程分为三个阶段:应用进程向系统进程发送启动请求,系统进程处理请求并执行启动逻辑,应用进程接收回调信息并执行回调操作
十分钟了解Android触摸事件原理(InputManagerService)
从手指接触屏幕到MotionEvent被传送到Activity或者View,中间究竟经历了什么?Android中触摸事件到底是怎么来的呢?源头是哪呢?本文就直观的描述一个整个流程,不求甚解,只求了解。 触摸事件肯定要先捕获才能传给窗口,因此,首先应该有一个线程在不断的监听屏幕,…