Android development-D monopoly (with meters integral wall)

Source: Internet
Author: User

BecauseProgramThe subject is the monopoly, and the first letter in the ID is D, so it becomes the D monopoly.

Tonight, we should be relatively happy, because this click version of the game is not luxurious, in a sense, I have finally completed my expectations and some new idea introduced in the execution process. In fact, the development process of this game has already been mentioned in the previous blog. Here is a further summary.

As a matter of fact, I started to contact android in November 9. This happened to happen when I started learning Android, so it was more accurate. It is almost three months now. At the beginning, there was no concept for mobile app development (Oh, if you want to talk about some concepts, that is, you have read object-C for a few days). Considering that iPhone development is relatively mature, it is not conducive to the application of the existing language base, so I chose android. I did not expect that I was so motivated this time. I went to the bookstore to buy a book the next day after the trade-offs. It was very basic. In this example, I mainly talked about the development of the jiugongge game and copied it. In about two weeks, I used books as the basis, consulted materials, and expanded my knowledge. At this time, I will have a general understanding of the content.

I have always pursued this practice: if you want to go further, you must do it yourself. So I want to do something by myself, and I don't know how to suddenly think of the Monopoly. I decided to start doing it. View, layout, and events are required to build a shelf at the beginning,Algorithm, Pictures and other basic knowledge, collect and prepare everything on your own. Soon, a simple shelf appeared. That is almost the same as the DOS interface, which is not beautiful at all. However, I am glad that, after all, these basic knowledge is not understood by myself, and it is a rewarding process.

After a while of writing and optimization, 1.0 of them finally came out. At least it is no longer the original simple dos interface, and has basically implemented its original vision. Here, I wrote down my thoughts in my mind in Notepad. These inspirations and thoughts may not appear the next day. At this time, some time of contact, also know the advertisement said. However, I am not familiar with the advertisement content. I only need to know about it. I need to find information on the Internet to view the advertisement content. I remember that at the end of November and the beginning of December, the recommendation on the integral wall was not so powerful, basically relying on the display and click of advertisements. Ah, I think it is basically impossible for this person to order advertisements. In addition, due to lack of understanding of advertisements, It is very troublesome to add advertisements to some functional designs. After a period of revision, I finally added the advertisement. The first advertisement I added was awesome. It should be noted that it is important to encapsulate the advertisement module. Do not reference the advertisement class in every module. At least one class encapsulation should be used, this makes it easier to process advertisements on different platforms.

The advertisement really costs a lot. Go to the SDK, check the API interface, and test it,CodeAdjust and so on, and then include code obfuscation (sadly, wooboo cannot be confused at the beginning, so I wasted almost a week there to study obfuscation, and there are advantages and disadvantages, I have understood the obfuscation syntax and some meanings ). After advertisement integration, I tried to find a real machine (so I bought a mobile phone ). It was released on the wow! platform. After the review, my confidence suddenly increased a lot. At the same time, I tried several times to get a general idea of how to charge, you can try the most accurately.

Then I saw that there were a lot of materials for rice advertisements, so I began to access rice advertisements. After reading the advertisement, I thought the integral wall had always been a trend. So I tried the presentation of the advertisement and integral wall and started to access the advertisement and integral wall. After the integration wall was connected, I found that my point usage was too simple, so I was ready to expand the functions. I sorted out the expansion ideas based on the inspiration recorded above. We started our later journey. After version iterations, we found a V2.1 in the middle, mainly introducing props and gas. Today, v2.6 introduced the number of attack points, optimized the interface as far as possible, and improved some interfaces and language prompts. During this period, I bought three more books, this article describes the core architecture of frame.

During this period, you should remember more about the knowledge you have come into contact with than when you read a book. Before and after the Spring Festival, a new blessing text message program was developed, but the text message module did not reach the goal of automatic sending in the background, not completed.

For beginners like me:

1. Be confident and be confident. Do not brand myself as a beginner.

2. Read more books and read more materials: only when you read a book can you know that you do not understand the information you lack and find what you want. Looking at the questions raised by others on csdn, and then answering them by yourself is also a way to improve your own knowledge. For a mature section, a person who wants to have full ability to answer questions without having to write a code should not have answered the question. I remember some panel experts have said that it would be awesome to be able to answer 60% of the questions.

3. If there are multiple practices, the book is dead. After reading the book, you must practice it so that you can know that you have taken it for granted or find new changes and new knowledge points in practice, this is the same as that of martial arts experts. In my writing process, I expanded a lot of knowledge points that I didn't know. I also made a new understanding of what I mentioned in the previous book and formed my own understanding ideas.

4. There are many practices. Looking back at the Basic Books, there are different gains. After writing each benchmark version, I went back to several books and found that I had different understandings and gains.

5. You must have a dream and motivation. If a person thinks that I am full and warm, then he will only do the work that can be full and warm. If he thinks that I want to become the richest man, he will make every effort to make money, different dreams give people different motivation.

Finally, we will make progress together with all beginners to welcome the bright future of Android players.

Appendix: D monopoly-youmi integral wall and download link: URL

Because my mobile phone resources are limited... I can only say that my real machine is more beautiful than the simulator.

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.