本文主要通过源码分析Android中实现消息通信机制之一的Handler,了解其中实现原理和实现过程。
Android中的异步加载有2种方式:(1)Handler+Message+Looper实现异步加载,更新UI;(2)利用AsyncTask异步加载类(抽象类)。
MVP——最通俗易懂的理解方式
一、MVP概述
MVP(Model-View-Presenter):是众所周知的一种开发模式,为了解决MVC中View层和Model层之间的强耦合,Controller是基于行为的并被多个View共享,从而演变出了MVP模式。他们的目的都是为了划分模块职责,
降低模块之间的耦合,提高代码的复用。就Android来说,MVP的Model层相对于MVC是一样的,Activity和Fragment不再是Controller层,
而是纯粹的View层,所有关于用户事件的转发全部交由Presenter层处理。
PS将psd中的android小图标单个保存为png图标
平时在网上下载的图标文件大多数是PSD文件,需要我们自己手动PS获得想要的图标,下面就我自己的经验,教你怎么用从psd文件中获取android图标。