码迷,mamicode.com
首页 >  
搜索关键字:源码学习    ( 883个结果
Android源码学习(3) Handler之MessageQueue
消息出队 MessageQueue封装了以单向列表实现的Message队列。在Looper循环中,通过调用MessageQueue的next()方法将队首元素出队进行处理: 当队首元素执行时间未 或 队首元素为SyncBarrier且队列中没有asynchronous的Message 或 队列为空时 ...
分类:移动开发   时间:2017-10-12 21:39:34    阅读次数:227
Android源码学习(2) Handler之Looper
Looper准备 Handler实例化时,会从当前线程获取Looper,从而获得MessageQueue,用于发送消息。然后,线程不是生来就有Looper对象的,需要在线程执行中调用静态方法Looper.prepare(),最终会调用到如下静态方法: 静态变量sThreadLocal是范型类Thre ...
分类:移动开发   时间:2017-10-12 13:13:09    阅读次数:210
.NET DateTime 源码学习
今天下载了微软.Net 源码,看了一下DateTime类,做下记录 DaysInMonth 这个方法是获取某年某月的天数,平时直接用觉得很简单,今天看到源码,发现设计的还是很好的 我想如果是我的话,封装这个方法应该会根据每个月固定天数,直接一个switch就完了; 但是看看微软是怎么做的 publi ...
分类:Web程序   时间:2017-10-10 20:34:07    阅读次数:165
Android源码学习(1) Handler
Handler的实例化 在安卓开发中,经常会用到Handler将任务提交到指定线程(例如主线程)去执行或者让其延迟执行。Handler的构造函数有多种重载形式,但最终都调用到如下两种之一: 可以看到:这两个构造函数的区别只是Looper的获取方式不一样,当未指定Looper时,Handler内部会通 ...
分类:移动开发   时间:2017-10-09 00:24:04    阅读次数:257
bootstrap源码学习:辅助(1)
引用的脚步~效果是插入了“—”,可以做一个署名。 默认情况下container会有15px的padding左右值。 container会根据媒体尺寸变化而固定改变最大尺寸,而container-fluid并没有这样的设置。 这里设置了两次width?? flex布局~ 辅助类~消除边距,并且在它之下 ...
分类:其他好文   时间:2017-10-08 22:35:41    阅读次数:269
bootstrap源码学习:normalize(2)
<dfn> 标签可标记那些对特殊术语或短语的定义。现在流行的浏览器通常用斜体来显示 <dfn> 中的文本。将来,<dfn> 还可能有助于创建文档的索引或术语表。 a的默认样式~此外,text-decoration-skip~引用一段张老师的文字和图片(http://www.zhangxinxu.co ...
分类:其他好文   时间:2017-10-07 18:43:34    阅读次数:183
bootstrap源码学习:normalize(1)
经历了上次的打印篇,我们就到了重置初始化样式的部分,废话少说,咱继续观察 box-sizing设为了border-box,在添加边框的时候可以避免宽度溢出。行高默认是1.15~text-size-adjust是100%。 为了防止iPhone 和 Android 的浏览器纵向 (Portrate m ...
分类:其他好文   时间:2017-10-03 22:14:43    阅读次数:131
bootstrap源码学习(1)
我从官网下载来bootstrap,来瞅瞅它的源码~0-0来学习学习!!主要是有的CSS可能自己也不熟悉很少用到,要看别人写的才能了解更多啊,废话不多说,我们开始吧(不知道今天能看多少)。 首先我们来看看它的代码格式,一开头就是注释 有名字,版本号,版权作者等等,然后排版统一是 中间没有空行,多个选择 ...
分类:其他好文   时间:2017-10-02 23:49:18    阅读次数:227
jQuery源码学习笔记(2)
我们会认识到jQuery中一个叫做domManip的函数,这个函数的作用主要是处理DOM相关的操作,让传入的参数更加“干净”。 为什么需要用这个domManip函数呢? 我们知道节点操作浏览器提供的接口无非就是那么几个: appendChild() 通过把一个节点增加到当前节点的childNodes ...
分类:Web程序   时间:2017-10-02 23:12:15    阅读次数:282
Netty源码学习(六)ChannelPipeline
0. ChannelPipeline简介 ChannelPipeline = Channel + Pipeline,也就是说首先它与Channel绑定,然后它是起到类似于管道的作用:字节流在ChannelPipeline上流动,流动的过程中被ChannelHandler修饰,最终输出。 1. Cha ...
分类:Web程序   时间:2017-09-30 21:06:23    阅读次数:746
883条   上一页 1 ... 25 26 27 28 29 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!