First blog

  • For a young white person who has been in touch with Android for less than two years, the contact time of Android is still relatively short. If it was not for the competition to participate in a period of dark training, maybe I am still learning layout and simple page jump, and I could not write such a long article, after all, it is not on the table. Without further ado, start your own show.
  • Before entering university, I installed AS on my computer by chance, and then dragged the layout inside.
  • In the first two months after entering the university, the school began to let us contact WITH HTML. At first, WE thought IT would be good to understand what the teacher taught us, after all, this is the logic of learning before entering the university. Later, when I came into contact with the IT industry, I found that there were so many excellent students that IT was far from enough to keep up with the pace of the teacher. Due to my great interest in mobile phone App, I learned Java during this period and gradually began to have a preliminary understanding of Android.
  • In terms of the development environment, I think Eclipse is very suitable for novices to adapt to the development of Android, and after understanding Android, they can use the relatively powerful Android Studio.
  • After using AS programming, we should pay attention to the cultivation of code writing habits, such AS standard naming, typing remarks, writing notes (youdao is recommended), the use of AS tools, and the use of shortcut keys to improve efficiency, etc. Self-perception foundation needs to learn the four main keys, common controls, HTTP network communication and encapsulation, SQLite data storage and encapsulation, preferenceActivity, SharedPreferences and encapsulation, JSON data format parsing, framework import and use, Okhttp And packaging, maneuvering, etc. After about 6 weeks of study, I should develop a habit of self-learning. Now I can start my first APP development and in-depth study of Android system architecture and try to see Android API.
  • In the process of APP development, there will be a lot of problems and various errors, you can be familiar with the tools to solve the problem (capture package, breakpoints, logs), as well as some logical judgment. In order to work in the future, I need to be familiar with the use of Git and Postman, read more things written by big guys in blogs and Githup, and learn Kotlin.
  • In the process of learning, I also bought a lot of Android-related magazines. I also saw the tiktok small goods APP and the wechat small program that had a good development opportunity in 2018. In the process of learning to write software, I feel network communication is more important (I remember that I wrote a novel APP and put a novel on the server to download ~~). The emergence of 5G network makes further planning for my development direction. The learning of self-perception video and audio video as well as Hybrid development can give me a little advantage in the future job hunting.
  • The first time to write blog so much or a little satisfaction.
  • In the future study, I will carefully prepare a blog or a detailed summary of some deeply felt knowledge every once in a while. Also hope to have big guy private letter belt to take younger brother progress!!