Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feelschaotic/androidprincipleanimation
:boom: Demonstrate all the principle on Android in the form of animation. 用动画的形式呈现Android机制原理,有趣又酷炫,不要再啃晦涩的文字啦! :zap:
https://github.com/feelschaotic/androidprincipleanimation
android animation gif principle
Last synced: 8 days ago
JSON representation
:boom: Demonstrate all the principle on Android in the form of animation. 用动画的形式呈现Android机制原理,有趣又酷炫,不要再啃晦涩的文字啦! :zap:
- Host: GitHub
- URL: https://github.com/feelschaotic/androidprincipleanimation
- Owner: feelschaotic
- Created: 2019-08-27T14:24:23.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-03T12:39:32.000Z (about 5 years ago)
- Last Synced: 2023-11-07T16:43:25.463Z (about 1 year ago)
- Topics: android, animation, gif, principle
- Homepage:
- Size: 5.92 MB
- Stars: 193
- Watchers: 9
- Forks: 21
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AndroidPrincipleAnimation
Demonstrate all the principle on Android in the form of animation. 用动画的形式呈现Android机制原理## 汇总
### Android
名称 | 动画
-|-
**01.Binder机制** | ![](https://github.com/feelschaotic/AndroidPrincipleAnimation/blob/master/Binder.gif)
**02.JNI注册** | ![](https://github.com/feelschaotic/AndroidPrincipleAnimation/blob/master/JNI-系统JNI的注册流程.gif)![](https://github.com/feelschaotic/AndroidPrincipleAnimation/blob/master/JNI-自定义JNI的注册流程.gif)
**03.事件分发机制** |
**04.消息机制** |
**05.Handler原理** |
**06.资源加载机制** |
**07.Activity启动过程** |
**08.系统启动过程** |
**09.Apk安装过程** |
**10.应用进程启动** |### 操作系统
名称 | 动画
-|-
**01.虚拟内存** | ![](https://github.com/feelschaotic/AndroidPrincipleAnimation/blob/master/虚拟内存.gif)
**02.MMAP内存映射** | ![](https://github.com/feelschaotic/AndroidPrincipleAnimation/blob/master/MMAP内存映射技术.gif)### 虚拟机
名称| 动画
-|-
**01.虚拟机结构** | ![](https://github.com/feelschaotic/AndroidPrincipleAnimation/blob/master/虚拟机内存结构.gif)
**02.爆内存的情况** | ![](https://github.com/feelschaotic/AndroidPrincipleAnimation/blob/master/爆内存的情况.gif)
**03.GC垃圾回收** | ![](https://github.com/feelschaotic/AndroidPrincipleAnimation/blob/master/GC垃圾回收.gif)
**04.类生命周期** |
**05.DVM(Dalvik VM)** |
**06.ART虚拟机** |## 致谢
灵感来源于 MisterBooo 大大的 [LeetCodeAnimation](https://github.com/MisterBooo/LeetCodeAnimation),感谢!