WDYDT
WDYDT 就是 What did you do today? 今天你做了什么?
对于一个拖延症和自制力很差的人,我只能以这种方式来激励和监督自己完成自己定制的计划。
我的计划就是看Android源代码
Android源代码是一个很深的东西,覆盖面很广。
我打算先看C++的知识,以为我没有学过C++。
然后再看Linux内核的相关知识。
再看Linux在嵌入式设备上的应用。
然后开始读Android的源码,结合老罗的书、博客,和GitYuan的博客去读代码。
希望我能成功。
期限大约是7个月,大约是210天。
以后的每天都会有一些碎碎记。
今天我是学了C++的一些基本知识,发现有些修饰符和java还是有区别的,比如那个static,重新在函数里赋值竟然不会起作用,还是会记住以前的值。
还有一个thread_local,这个和Android的挺像,但是我还没用。还有一些运算符优先级的问题。
还学习了一些刷机的原理知识,有BootLoader和recovery,BootLoader就是fastboot,这个是在主板上的一段程序,类似于BIOS。
还看了一些repo的原理,还没看完,明天继续看。还要看Android编译的一些原理。
这些文字用了14分钟写完。
这种办法好像并不奏效。
2023.09.11
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!