Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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:

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),感谢!