Android training is good there! Android componentized architecture practice, Android articles

beginning

Seeing that the golden nine and silver ten are coming soon, major factories have also started a new round of recruitment plans, especially when Tencent broke a big news some time ago:

The autumn recruitment of 2021 will be officially launched to increase the excavation and training of talents in the digital economy and industrial Internet.

In this recruitment, 5,000 jobs are opened especially for fresh graduates in 2021. It is also the largest school recruitment ever undertaken by Tencent . The total recruitment volume is expected to increase by 42% compared with last year.

This is indeed a once-in-a-lifetime opportunity. The 21st graduates who want to realize the "big factory dream" pay attention to this opportunity.

In order to help us newcomers in the Android field, I spent some time on Niuke, CSDN. Play a thousand tunes and then make a sound, watch a thousand swords and then recognize the device. After reading the experiences shared by many people about Tencent, I found that there are some knowledge loopholes in performance optimization .

So, I spent a few days sorting out a piece of information about performance optimization. You can't help but read the following knowledge points about performance optimization. If you understand it, you should review it again and see if you have memorized it or don’t understand. Download it and use it as a mobile phone screensaver.

It is important to build a knowledge framework

When we are learning technology, if we do not pay attention to building a knowledge framework, you will encounter a problem in the later stage, that is, you will feel that the knowledge you learned before is messy and unsystematic, and the industry technology is updated very quickly. As you learn more and more knowledge by yourself in the future, and your previous studies are scattered and you have not organized, you will feel that the knowledge you have is scattered.

It seems that there are many points, the lines may have been connected, but they just cannot form a surface. When we do a larger project, we need to be proficient in many related technical aspects, and even component technology. If you only use some common technical points for a long time, then you may have a long time to stay in a small company to move code.

How to build a knowledge framework?

The way to share here is to watch a video tutorial to build a knowledge framework, a very good way summarized by many technical experts.

This is a general method, and it may be more suitable for those friends who are in the elementary to intermediate and advanced stages of technology. Of course, here I say one thing. I find that many friends who watch videos and learn often make such a mistake, which is the desire for video tutorials. What does it mean to cause squirrel disease ? That is, many friends look for video tutorials everywhere, and then all kinds of hoarding , at most, look at this, look at that, feel this or that, so I want to watch this, and I want to watch that, the final result is the video I have collected a lot of tutorials, but none of them have really been read . You said, are you like this?

In fact, this is a big taboo in learning technology. It will deceive you seriously and make you feel that you have learned a lot. In fact, not only do you learn very little, but it also slows down your progress! Let me tell you, as for the video tutorials, just find a set of similar ones . The video tutorials of some training courses circulating on the market are actually quite different, as long as they are not in disrepair. It’s a training class, so it’s very suitable to build a knowledge framework. Just find a set. If there are more, there is no benefit. Now listen to me and see if there are several sets of video tutorials of the same type in your collection. Mine, keep one set, delete everything else!

Remember, only one set is used to build the knowledge framework , only one set, one set, one set (if you don’t have one, just use the one I shared with you is very good)

Then you rely on this set of video tutorials to build a knowledge framework. After having such a set of video tutorials, what should you do?

You have to know this. Generally, these video tutorials are explained in stages from front to back, from shallow to deep, so you can build this knowledge framework in the order explained in this video tutorial. As for the framework, I have seen many people use mind maps to build them. This is what I did above, organizing all the knowledge points into the mind maps.

Find a matching learning tutorial and fill in every technical point, the efficiency will be particularly high. Only then can your knowledge framework be truly completed! At this point, you have taken the most important step towards a senior engineer.

end

In a blink of an eye, time really flies. We ran our own things and embarked on our own journey, but even if we haven't seen each other for many years, we are still as "close" as before because of this friendship. Do not forget the original intention and always have to go. Come on, programmers, in my opinion 35 years old, 40 years old is never a crisis, as long as you never forget why you embarked on the journey!

Finally, if you need the same information, you can **Private message I click [ Learn ]** I am willing to share with you!

In order to let more friends who are studying or preparing for an interview see this article, I hope you can comment more, like + forward!

Thanks again to all the friends who have provided me with questions, and thank you for being there!

Guess you like

Origin blog.csdn.net/fjfdhduuffududu/article/details/112984701