In the face of a project, this time there are a lot of places need to summarize, give themselves a lesson, but also for their future employment in the face of the project to make a precedent.
1, at the beginning of the project, it must be clear that the needs of party A. Interface specification, presentation of the way, this time the Product Manager communication is very important. This includes the determination of UI diagrams, the rendering of demand points, and so on. And the demand must be white, the amount of sunspots written down to prevent someone in the other side.
2, the application of third-party architecture needs attention
You think that using a third-party architecture can alleviate your workload, but the use of third-party architecture most depressed is a lot of interfaces do not, need to change some places when you may not be able to, so can only introduce the source of the library, so as to facilitate the change.
3, about the network request
The general process of network request is to restart a thread, get the data, parse the data, and render the data.
In this process, must be empty and so on, want to do without data, how to do when the network request is not good. These things must be thought of.
4. About API Documentation
Mobile phone, PAD, TV, three-terminal adaptation and so there will always be different, in the face of a new control, it is necessary to check the API documentation.
Http://developer.android.com/reference/packages.html
5, to focus on the latest framework
For example, recently used fragment, not tabhost, or not native tabhost, and RadioButton and so on. The latest craze always has his reasons. Pay more attention to the latest forum.
A heart-stuffed rush of the end of the project after the summary