![](https://img-blog.csdnimg.cn/757ab6bbdc9a4f5fb43cf823f7ff65e3.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android应用层开发
工作中实操记录
Gredingd
这个作者很懒,什么都没留下…
展开
-
Android组件Activity的启动流程源码解析
然后根据Activity的信息,创建一个Activity对象,并调用它的onCreate()方法。通过以上分析,我们可以看出,Activity的启动流程非常复杂,涉及到多个系统组件和类的协同工作。在AMS的startActivity()方法中,首先通过resolveActivity()方法找到要启动的Activity的信息。在Activity的启动过程中,Intent主要用来传递Activity的信息。在这个构造方法中,我们传入了要启动的Activity的类名和所属的包名。下面我们逐一解析这个过程。原创 2023-03-31 15:41:58 · 605 阅读 · 0 评论 -
Filament加载网络gltf文件
使用Filament渲染引擎,可以方便的加载本地gltf,glb等文件,本文解决了如何加载网络资源的问题。原创 2022-08-12 09:02:49 · 591 阅读 · 0 评论 -
Filament加载网络glb文件
使用Filament渲染引擎,可以方便的加载本地gltf,glb等文件,本文解决了如何加载网络资源的问题。原创 2022-06-13 10:25:32 · 783 阅读 · 4 评论 -
【Git】remote: error: cannot lock ref
remote: error: cannot lock ref 触发原因和解决方法。原创 2022-05-11 10:22:56 · 2120 阅读 · 0 评论 -
多层次module依赖aar,提示:could find xxx.aar
多层次module依赖aar问题。原创 2022-05-12 18:20:15 · 213 阅读 · 0 评论 -
动态加载so核心代码
动态下发和加载指定CPU平台的so,可以有效减少apk体积。收录其核心实现。/** * Description:动态加载so文件的核心,注入so路径到nativeLibraryDirectories数组第一个位置,会优先从这个位置查找so */ private static final class V14 { private static void install(ClassLoader classLoader, File folder) throws Throwabl.原创 2022-05-02 00:58:33 · 274 阅读 · 0 评论