文件名称:Android_-StateMachine:android4.4w_r1xrefframeworksbasecorejavacomandroidinternalutilStateMachine.java源码实现学习与StateMachine使用案例
文件大小:10.53MB
文件格式:ZIP
更新时间:2024-04-11 18:50:23
系统开源
Android框架原始码元状态机使用重新编码及原始码解析 工作中有一同事说到的Android状态机StateMachine 。作为一名Android的资深工程师,我居然没有听说过StateMachine ,因此抓紧时间学习一下。 StateMachine不是Android SDK中的相关API,其存在于frameworks层源码中的一个Java类。可能因为如此,许多应用层的开发人员多次使用过。因此这里我们先说一下StateMachine的使用方式,然后再对源码进行相关介绍。 StateMachine使用抽取 StateMachine原理学习 一,StateMachine使用模仿 StateMachine位于Android frameworks层的frameworks/base/core/java/com/android/internal/util utilpath下。应用层若要使用Sta
【文件预览】:
Android_-StateMachine-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(752B)
----app()
--------proguard-rules.pro(751B)
--------src()
--------.gitignore(7B)
--------build.gradle(882B)
--------libs()
----import-summary.txt(1KB)
----gradle()
--------wrapper()
----.gitignore(176B)
----README.md(23KB)
----settings.gradle(15B)
----build.gradle(403B)