Simple implementation of Android reading network pictures to local
Today, I saw a small video about reading network files on the Internet. I think it's good. I'll share it with you
thinking
The specific idea is relatively simple, but the thought is very simple. That is to enter a web address, click the button, and display a picture obtained from the network to an ImageView control. In this way, the core we need is network operation. To put it bluntly, it is to read the network stream file.
Code display
The first is the layout file of the main interface
Then the logic code of the main interface
Service and tools assistant
It is very simple to summarize the code. The main purpose of posting the code here is to show the idea of layering and the art of refactoring. As we can see in the code, special classes are created to do special work. Moreover, different levels of classes deal with different businesses. This helps us to program in an object-oriented way and bring clearer logic.