This article was first published on wechat official account “Liu Wangshu”

In fact, the second edition of “Android Advanced Light” has been published in October 2021, but I just found out today, I go, did not post in nuggets, today to fill in ~~ the following is the text

I didn’t plan to publish the second edition of Android Advanced Light, which didn’t make much sense at first, but now there are still a lot of people reading the first edition of Android Advanced Light, and the content is a bit outdated. Another reason is that the Android Advanced trilogy is placed on the shelf, and “The Light of Android Advanced” looks particularly awkward. Many readers also have the same feeling as me, saying that I am obsessively compulsive, and it is very uncomfortable to see the difference in the height of the books placed on the shelf. So Android Advanced Light Edition 2 was born to address these two pain points!

1. Updates for Android Advanced Light version 2

Chapter 1: New features updated to Android 10 3. Some third-party framework versions have been upgraded, such as OkHttp 4 and RxJava 3 and 4. More than 400 details were included in the first revision. 5. The book is as big as Android Advanced Decryption, with 529 pages

In fact, I have always wanted to build a knowledge system in books, but you can’t build a large-scale knowledge system with one book, and the full publication of Android Advanced trilogy breaks that.

These three books initially form the knowledge system, namely the Android advanced trilogy knowledge system. I added a prologue to the second edition of Android Advanced Light, which is called advanced trilogy knowledge system, which can be said to be the index of all the knowledge points in these three books. Android Advanced Light version 2 is not a “solo battle”, but a “collective battle”. So INSTEAD of introducing the chapters of Android Advanced Light, I’ll go straight to the Android Advanced trilogy.

2.Android advanced trilogy knowledge system

The Android Advanced trilogy is divided into three parts, namely Android application development, Android system source code, Java and cross-platform foundation. Now each part is organized in the form of mind map, which can also be regarded as an index of the contents of the three books.

Android Application Development

This section is spread evenly across the three books, since the Android Advanced trilogy is about app development. This part pays more attention to the principle of each knowledge point in addition to application practice.

Android system source code

This part of the content is mainly focused on “Android advanced decryption” “Android advanced Refers to the North”, the content is the application development needs to master.

Java and cross-platform fundamentals

This isn’t a lot of content, and technically it’s not part of Android technology, but it’s all part of application development.

Speaking of knowledge systems, there must be links between knowledge points, so let’s take a look at the links in the Android advanced trilogy.

3. Associated chapters of the Android Advanced trilogy

Most of the chapters in Android Advanced Decryption and Android Advanced Pointing North are preceded by related chapters. The third chapter of the book, for example, understands input systems and IMS

Another example is the Java Binder principle in chapter 6, which is illustrated in Figure 5:

Many chapters are not isolated, but related, these knowledge points from point to surface, combined together into the Android advanced trilogy knowledge system.

About the author: Liu Wangshu, the most valuable expert of Tencent Cloud, the author of the top three Best-selling Android advanced books “The Light of Android Advanced”, “Android Advanced Decryption” and “Android Advanced Refers to the North”, has been the annual Excellent Author of Publishing House of Electronics Industry for five consecutive years, the former Huawei interviewer, the technical director of Unicorn Company, and the guest lecturer of Google Developer community.

For more content, check out my blog: liuwangshu.cn/

My official number: Liu Wangshu