android final summary

        This semester’s Android application development has ended. During this week, I learned a lot about computer languages ​​and programming. Through small experimental operations one after another, many application interfaces that usually appear on mobile phones are presented, which is really interesting and has a great sense of accomplishment. The practical training has consolidated our in-class knowledge and greatly improved our professional knowledge and programming level. I am very grateful for this practical training.

        We mainly learned some basic knowledge about Android development and some basic understanding of Android project development. Then I learned how to create a new Android project. The running of the Android virtual machine is followed by the effect of running the project on the virtual machine. Then the teacher taught us a simple program to output the words "Hello World"! Under the leadership of the teacher, we got started quickly. By the end of the day, we had certain requirements and mastery of the knowledge required for Android project development.

        By learning a series of basic knowledge of Android controls, layout, Activity, Service, etc., we have a general understanding of the entire Android development. For example: In the learning interface, I found that Android provides us with a very good reflection-like mechanism. Through the configuration file under the Layout folder, the interface can be quickly formed, and properties can be set in the configuration file. Or the styles are very fast and convenient. Special interfaces can also be embedded into specified interfaces through processing. Similarly, you can directly create Views through java code to add them, but this method is more complicated. For some events such as clicks, selections, key presses, etc., jump Intent management between interfaces, and data is transmitted between interfaces through Bundle.

        With the theoretical knowledge mastered, we started to make application interfaces. One of the interfaces we made was to output a piece of text that we liked. My favorite sentence was "Why sleep for a long time before you are alive? You will sleep forever after death." My classmates at the same table also appeared There was a glitch and there was no display. When I saw it, it turned out that there was an error in the code he wrote. I helped him correct it and it was fine! Later, the difficulty gradually increased. We made a vertical and horizontal format layout, wrote a clock application, wrote a calculator, and overlapping phenomena. These experimental results have greatly increased our interest, and we all want to learn Android applications and make a small application of our own in the future.

        I gained a lot from this practical training. During the experiment, we started from scratch and made progress bit by bit. By learning programming knowledge, in the process, we enhanced our self-learning ability and interest in program development. It will benefit us a lot as we are about to enter social practice. I believe these valuable experiences will become an important cornerstone for my future success!


 

Guess you like

Origin blog.csdn.net/qq_65584142/article/details/128387960