Become an android expert

Source: Internet
Author: User

If you are determined to become an android expert, if you are patient, you will be satisfied ".

"Is it easy to do things in the world? For this reason, it is easy for the hard person. If not, it is also difficult for the easy person. Is it easy for people to learn? It is easy to learn. If you don't learn it, it is also difficult to learn it ." Want to become an android guru? This is not as easy as writing a few lines of code, but it is not impossible.

How to do it?

1. Learn to be lazy! Strange? However, you must have heard and experienced that the world is promoted by lazy people to some extent. The life lies in laziness, and lazy people create the world. Of course, laziness is also really silly to stay there and do nothing, but to say that we should be good at coming up with a better way to do things, so that we can save a lot of time, there will also be more opportunities for laziness, and colleagues will also become lazy. How to be lazy in Android? The article "How to become an android guru" describes how to learn laziness in Android and share it with friends.

2. proficient in Android architecture, MVC, common design patterns, and control reversal (IOC): Is this difficult? "It is easy to learn. If you don't learn it, it is also difficult to be easy ."

3. Code with high reusability, scalability, maintenance, and flexibility: Android applications are developed using purely Object-Oriented Java as the development language, naturally, it inherits the excellent idea about Object-Oriented Java. How can this problem be solved? The article "How to become an android guru" shares with friends how to write reusable, scalable, maintained, and flexible code in Android.

4. Efficient code writing: efficient code writing and efficient code writing seem to be a natural enemy. It seems that the development speed is up, and the execution efficiency of the program goes down; the execution efficiency of the program goes up, and the development speed goes down. Please refer to the article "How to become an android player" to learn how to solve the problem.

5. learn at least one server-side development technology: Isn't it wrong? Do you still need to learn server-side development technology to become an android master? Yes, yes! The article "How to become an android guru" will share this question with you.

"Cool, there are two monks: one is poor, the other is rich. The poor speak in the rich: "What is the South China Sea? "The rich man said:" Why? "Said:" I have a bottle. "Rich Man said:" I have not been able to buy a boat for years. Why! "The more next year, the poorer people will return from the South China Sea, the more advanced the rich are. When I go to the South China Sea in xishu, I do not know how many miles are there, and those who are rich cannot, while those who are poor are at it. The determination of people is not as good as that of SHU"

If you are determined to become an android expert, if you are patient, you will be satisfied ".

Android was born with the birthmark of the rich generation, not only because it was born on today's Internet overlord Google, but also because of an unprecedented powerful and spectacular open mobile phone Alliance Oha (Open Handset Alliance) provide full support. What is Oha? Oha covers mobile operators such as China Mobile, T-Mobile, and sprint, including mobile phone manufacturers such as HTC, Motolora, and Samsung, and mobile phone software vendors represented by Google, there are also underlying hardware vendors marked by Inter and nvidia and astonishing
Tribe and other commercial operation companies, the organization claims that all Members of the Organization will develop new mobile phone businesses based on Android.

However, it is not easy to become an android player. Not many people think that they can quickly write several lines of beautiful code to solve some difficult problems, that is, the android experts. The question that real Android experts need to consider is far from writing beautiful code. The following are some guidelines that must be mastered and followed to become a real Android PLAYER:

1. Learn laziness

2. proficient in Android architecture, MVC, common design patterns, and IOC)

3. write code with high reusability, scalability, maintenance, and flexibility

4. Efficient Coding

5. learn at least one server-side Development Technology

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.