摘要:
Google推荐的图片加载库Glide介绍 在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。 它的成功让我非常感兴趣。我花了一整晚的时间把 阅读全文
摘要:
线程的生命周期 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态,在线程的生命周期中,它要经过新建(New)、就绪(Runnable)、运 行(Running)、阻塞(Blocked)和死亡(Dead)五种状态。尤其是当线程启动以后,它不能一直“ 阅读全文
摘要:
线程的创建和启动方式 Java使用Thread代表线程,所有的线程对象都必须是Thread类或其子类的实例。每条线程的作用是完成一条、定的任务,实际上就是执行一段程序流(一段顺 序执行的代码)。Java使用run方法来封装这样一段程序流。 1. Thread类创建线程类 通过 阅读全文
摘要:
线程与进程的区别与联系 几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行中的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行 流,每个程序执行流就是一个线程。 几乎所有操作系统都支持进程的概念,所有运行中的任务 阅读全文
摘要:
File类 File类是java.io包下代表与平台无关的文件和目录,也就是说如果希望在程序中操作文件和目录都可以通过File类来完成,值得指出的是不管是文件、还是目录都是使 用File来操作的,File能新建、删除和重命名文件和目录,File不能访问文件内容本身。如果需要访 阅读全文
摘要:
table th:nth of type(1) { width: 180px; } table th:nth of type(2) { width: 120px; } table th:nth of type(3) { width: 180px; } table th:nth of type(4) 阅读全文
摘要:
@(dsada)[sadadada|dadasda|adasdas] 近期看到很多工程都用到了Butter Knife这个框架,能节省很多代码量,像 findViewById 这种代码就不用再出现了,而且这个框架也提供了很多其他有用的注解。 现在最新已经更新到8.8.1,大家可以去 "Butter 阅读全文
摘要:
懒加载和预加载 1. 懒加载 1. 什么是懒加载? 懒加载也就是延迟加载 当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1 1px图片的路径(这样就只需请求一次,俗称占位图),只有当图片出现在浏览器的可视区 域内时,才设置图片真正的路径,让图片显示出来,这就是图片懒加 阅读全文
摘要:
流行语言和用途以及一些编辑器和IDE 在IT工程师和培训机构多如牛毛的时代,拜师学艺并不难。但自学编程对于毫无基础的同学来说却可能是个问题,相信有过类似经历的朋友都有一把辛酸泪和一肚不吐不快的体会,以下我罗列一些常用的语言和编辑器,希望对初学者有所帮助! 1. 流行编程语言和用途 | 语言 | 主要 阅读全文
摘要:
Git安装教程 第一步:下载git 点击 "下载git" 进入下载页面 (官方没有FQ下载很慢,可以到我的百度网盘下载 "git资源" ) 选择相应的操作系统进行下载(本人系统是Win10,下面只对Win 10进行演示) 第二步:安装git 1. 找到你文件下载的.exe文件,双击进行安装: 选择你 阅读全文