相信大家或多或少都接触过拥有庞大 if else 的项目代码吧,多重嵌套的 if else 在维护的时候真的让人很恼火,有时候一个 bug 排查下来,严重感觉身体被掏空。本文并未有消灭或歧视 if else的意思,if else 的好用都知道,这里只是在某些特定场景为大家额外提供一种思路,增加我们代码的可读性。短路运算Javascript 的逻辑或 || 的短路运算有时候可以用来代替一些比较简单的 if else逻辑或 || 的短路运算:若左边能转成true,返回左边式子的值,反之返回...
重要说明:当app里需要适用网络文件时需要在AndroidManifest.xml文件里声明use-permission标签导入方法方法一:在github搜索glide库,下载该库放在libs文件夹。方法二:或者使用gradle管理,把github中readme文件里介绍的repositories和dependencies内容复制到gradle。dependencies里的第二个compile不用复制了。说明:当app里需要适用网络文件时需要在AndroidManifest.xml文件里声明use-permission标签简单使用案例public class ImageVi...