Experience on using the android source code, android source code

Source: Internet
Author: User

Experience on using the android source code, android source code

There are also some days for a child program, from a young white, slowly growing to a small achievement of the procedural ape, never well-known code farmers, in the 200 or 300-person circle, there is also a little famous Code overlord.

If it is hard to say, every program may have their own understanding. It is difficult to find a job after graduation due to university management. Later, it was coincidental to mobile development. I feel that the University has a high number, a linear model, and a probability theory. So I trained my school to study android for three months. However, those subjects seem to have not helped me much. Later I came into contact with algorithms and logic.

.. It's a little far away. I have summarized this article based on my own experience and communication with Daniel developers. I don't know if it is all-round. If it is not all-round, I hope you can give me more directions. You can write it in comments so that I can learn.


1. Usually

When I was just a little white, I couldn't write any requirements, so I went to the network to find the source code. First, I ran the source code to check the quality of the source code, then, you can use the service based on product requirements, repair, modification, and use. Sometimes, you can use the service directly when it is too late.

By the way, I am looking for a job. At that time, I was asked to arrange work for the training place. After waiting for a month, I did not reply, so I went to work for a while, then I went to a simple project with three employees, CEOs, managers, and me.

As a result, I did all the work of this project. At that time, I felt that if I could not do it, I would find the source code every day. If I had enough time, I would write it myself, if not, use it directly.

2. My own classification of source code

Developers who frequently access the source code divide the source code into three types: ① open source project source code, ② open source framework source code, and ③ module function source code.

The use of these three types is also different. The source code of open-source projects usually runs to determine the availability of the source code and then modifies and uses it.

The source code of the open-source framework depends on the popularity of the Framework. Generally, the source code of the well-known framework will be used directly.

The module function source code is mostly used directly when it can be run.

3. Level

Depending on the level of the developer, their attitude towards the source code is also different. Developers with medium levels prefer to directly use the source code, but only use tags, button to make a simple modification, and some will modify the interface. Most Beginners use the source code to learn, read methods, and use logic.

4. Core Technologies

To a certain extent, when people get an app, they always think about how the product is made, and always want to know which function they can write. Raise your hand if you have the same idea as me. I don't like to look at the source code of the demo class. I don't think there is any technical content. I can refer to the step-by-step process of this client through the logic and ideas of the source code.

This article is not about the purpose of sharing it. It is about communication. I don't know your experiences. Let me learn and learn ~~

There are many great gods in android, and many people in android. At the time of looking for a job, this is indeed the case. If it is good, it cannot be done. If it is not a small one, it will be carried by myself, it is very sad to turn to code farmers. Now I want to share something with you and hope you can communicate with us.

Don't be stingy with your comments. Maybe it can change my opinion.



The eldest brother has the complete source code of the android Application and will learn from me.

You can leave an email address and send you some source code for your reference.

How to download android source code

1. This brother doesn't know if the source code you are talking about is the real source code (the source code is very large, it should be around 3 GB before 2.3, and there are 4 GB points for 4.0 ), for an example in the android-sdks \ samples \ android-15 directory, the first floor is correct. Choose eclipse> File> New> Project> Create project from existing source, and choose Android> Android Sample Project.
2. If the source code of the google system is used, it will be difficult for you to use eclipse (such as Mms and Mms), because the upper-layer runtime will depend on many underlying things (such as some jar packages ), if you want to use eclipse to run the program, you must import all the dependencies on the upper layer. This process is complex. Therefore, we recommend that you create a linux system if you want to run the source code (for example, Mms, path: packages \ apps \ Mms.
3. The instance is too large to be uploaded

Related Article

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.