- 博客(47)
- 收藏
- 关注
原创 Android组件Activity的启动流程源码解析
然后根据Activity的信息,创建一个Activity对象,并调用它的onCreate()方法。通过以上分析,我们可以看出,Activity的启动流程非常复杂,涉及到多个系统组件和类的协同工作。在AMS的startActivity()方法中,首先通过resolveActivity()方法找到要启动的Activity的信息。在Activity的启动过程中,Intent主要用来传递Activity的信息。在这个构造方法中,我们传入了要启动的Activity的类名和所属的包名。下面我们逐一解析这个过程。
2023-03-31 15:41:58
612
原创 WSL无法启动【\\wsl$\Ubuntu-18.04无法访问。你可能没有权限使用网络资源。】
WSL无法启动【\\wsl$\Ubuntu-18.04无法访问。你可能没有权限使用网络资源。】
2022-10-14 23:29:10
6086
7
原创 Filament旋转3D文件
使用Filament渲染引擎,可以方便的加载gltf,glb文件,本文解决了如何在没有animator的情况,旋转Y轴的问题。
2022-08-19 09:47:09
524
原创 《论语译注》笔记
《论语》为二千年来国人思想之总源泉。《孟子》自宋以后势力亦与相埒。此二书可谓国人内的外的生活之支配者,故吾希望学者==熟读成诵==。即不能,亦须翻阅多次,务略举其辞,或摘记其身心践履之言以资修养。...............
2022-08-16 09:12:43
189
原创 Filament加载网络glb文件
使用Filament渲染引擎,可以方便的加载本地gltf,glb等文件,本文解决了如何加载网络资源的问题。
2022-06-13 10:25:32
791
4
原创 【经典C程序】选择排序
selection_sort.c#include <stdio.h>int main(){ int i, j, num, temp, pos, arr[250]; printf("Enter number of elements\n"); scanf("%d", &num); printf("Enter %d integers\n", num); for (i = 0; i < num.
2022-05-25 00:21:48
71
原创 【经典C程序】插入排序
insertion_sort.c#include <stdio.h>int main(void){ int i, j, num, temp, arr[250]; printf("Enter number of elements\n"); scanf("%d", &num); printf("Enter %d integers\n", num); for (i = 0; i < num;.
2022-05-24 23:47:45
142
原创 【Git】remote: error: cannot lock ref
remote: error: cannot lock ref 触发原因和解决方法。
2022-05-11 10:22:56
2146
原创 【经典C程序】判断强数(Strong Number)
判断强数。Example: 145 since 1! + 4! + 5! = 1 + 24 + 120 = 145.
2022-05-06 16:43:56
479
原创 【经典C程序】找出3个数中最大的
vim largestnumber3.c#include <stdio.h>int main(){ int a, b, c; printf("Please enter 3 numbers."); scanf("%d%d%d", &a, &b, &c); if (a >= b && a >= c) { printf("%d.
2022-05-05 16:17:19
228
原创 freecplus06:C语言的字符串
课后作业1)编写示例程序,实现字符串操作常用的库函数的功能,函数的声明如下:size_t strlen1( const char* str); // 实现strlen函数的功能。char *strcpy1(char* dest, const char* src); // 实现strcpy函数的功能,下同。char *strncpy1(char* dest, const char* src,size_t n);char *strcat1(char* dest, const c.
2022-05-04 21:37:31
93
原创 glic 源码下载
从这里下git clone https://sourceware.org/git/glibc.gitcd glibcgit checkout master无法clone,提示:server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none解决:export GIT_SSL_NO_VERIFY=1
2022-05-03 09:11:52
472
原创 freecplus05:C语言的整数
INTEGER DATA TYPE:Integer data type allows a variable to store numeric values.“int” keyword is used to refer integer data type.The storage size of int data type is 2 or 4 or 8 byte.It varies depend upon the processor in the CPU that we use. I.
2022-05-02 22:04:28
549
原创 动态加载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
275
原创 undefined reference to pow
解决undefined reference to `pow’问题问题现象使用math库,#include <math.h>提示:undefined reference to `pow’解决方法搜索StackOverflowgcc -o test test.c -lm或者gcc test.c -lm -o test或者gcc test.c -o test -lmman powSYNOPSIS #include <math.h&g
2022-04-30 08:25:24
938
原创 freecplus04:C语言的数组
freecplus04:C语言的数组课后作业题目1)编写示例程序,从界面上输入一个字符串,计算字符串的长度。如果输入的是"abcdaaf",显示的结果是7。2)编写示例程序,从界面上输入一个字符串,把字符串的每个字符从左到右一个一个的显示出来,如果输入的是"abcdaaf",显示的结果是:a b c d a a f。3)编写示例程序,从界面上输入一个字符串,把字符串的每个字符从右到左一个一个的显示出来,如果输入的是"abcdaaf",显示的结果是:f a a d c b a。4)编写示例程序,.
2022-04-29 22:02:47
832
原创 Ubuntu su 授权失败
su: Authentication failure问题场景在ubuntu 1804,cd root被拒:-bash: cd: root: Permission denied立刻su一下,提示:su: Authentication failure解决办法sudo passwd设置一下密码。
2022-04-29 16:30:23
1513
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人