People who just learned Android development will surely want to know how people get started, what experiences they have, and how they can avoid detours. This article will share with you the beginner experience of an Android developer, which is clearly written and truly describes his/her learning process. Although everyone's learning methods and habits are different, but you can also learn from it.
The following is his learning method:
1. Watch Android development videos: When I first started to get started with android, I mainly followed the Android development video on the Internet and typed the code at, which is a simple entry, now there are a lot of video resources on the donkey. I remember many predecessors have said something similar: learning technology, there are enough Google and donkey. (You may be too lazy to watch videos, but it may take a lot of time ). Knowing a master, saying that he never watches any video, and when to find any materials, I personally feel that this is more efficient.
2. Read Android development books: I often see on the forum that beginners are asking about any good books on android? The first Android book I bought was instructor Yang's "android app development secrets". I personally felt good. Of course, I also read many electronic versions of android books and found that the Basic Books are similar, I would like to briefly introduce the concept and give you a small example. My personal suggestion is: If you want to buy a book, first find the comments of these books on the Internet to see others' comments, this may cause you to spend less money.
3. write code: If you want to learn a technology, you must do it yourself...
4. view code: Look at other people's code and learn more about others' design ideas. In fact, the best teaching material to learn is the android source code. Let's look at the design ideas and design methods of those experts. There are a lot of demos of common controls in the samples folder under the Android sdk folder. After reading the demos, you will find that the demo in the activity entry-level books and videos is displayed, they all made a simple modification from the demo in samples.
V. Question: There are so many good forums and so many development groups, but don't worry about asking questions if you have any problems. Find a solution first and search for it on google, or compare your code with the code you reference, find the root cause of the problem, and try to modify it by yourself. You can't solve the problem and ask other people again, when asking questions, please be humble. After all, others don't owe you.
6. View logs: Be sure to read the log. because in many cases, the log will display your error information in detail to you, and prompt you the problematic code, it is easy to solve the problem.
7. write a blog:You can use a blog to record the problems and solutions you have encountered and write them out, which may help you better understand the technology. At the same time, when others encounter the same problem, you can also seek help from your blog. Don't be selfish. The it industry is an open industry, so sharing is a pleasure.
8. Visit forums and read blogs:Go to the Technical Forum and read the blogs of Android experts.
9. Interest: Interest is the best teacher. don't worry too much about it. I 've seen a famous hacker saying: Learn a technology, a computer, a network, and a pizza stuffed with refrigerators.
These nine experiences may not always apply to you, but you can try what you are interested in and it will certainly help you.