This part should be related to the Java background, but it is simpler than the Java background. This stage generally needs to learn Java grammar and Java object-oriented thought, Java data structure and algorithm, GUI interface programming, Java processes and threads, Java network communication and processes, design patterns, databases and Javaweb. At present, the learning content of Android seems to have a great relationship with the background, but we only learn some basic things in the background and things that will be used in the future. We should lay a good foundation.
The second stage is the basic development of Android.
The main course content is Android interface programming (interface programming is the core technology of Android introduction, with many contents, involving one of the four components: activity, Wedget, custom view, event processing, animation processing, list, picture processing, internationalization, resource file, menu, notification, dialog box, tool /ActionBar/ fragment, style/theme and intention. ), the process involves threads, services and broadcasting, data storage, network communication, multimedia and hardware. At this stage, we pay more attention to the basic training of Android, so we must grasp it well.
The next learning content is the advanced stage, mainly learning the advanced development of Android. The general course content is home page development, NDK development, map development project release and so on. These are the learning contents of Andrade training, but after you master the learning contents, it is still far from enough. General training courses will arrange actual combat for us, which is a kind of ideological exercise. We should think about what we do, think in the background, think in the foreground, and think in the development of mobile APP. This stage is also very important, just as we have learned all the contents in Huaqing Vision and participated in the actual combat of some projects.
I have arranged the courses to be studied at each stage for you. Now you can watch some basic videos or related books.
Android training videos are available.