ViewRoot和DecorViewViewRoot对应于ViewRootImpl类,是连接WindowManager和DecorView的纽带,View的三大流程均是通过ViewRoot来完成的。在ActivityThread中,当Activity对象被创建完毕后,会将DecorView添加到Window中,同时会创建ViewRootImpl对象,并将ViewRootImpl对象和DecorVie...
分类:
移动开发 时间:
2016-05-26 17:16:45
阅读次数:
424
Ignatius and the Princess I Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 16456 Accepted Submis ...
分类:
其他好文 时间:
2016-05-26 17:18:24
阅读次数:
187
\ svn 删除所有的 .svn文件 find . -name .svn -type d -exec rm -fr {} \; linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] so ...
分类:
其他好文 时间:
2016-05-26 17:18:09
阅读次数:
198
在linux操作系统中,CPU的信息在启动的过程中被装载到虚拟目录/proc下的cpuinfo文件中,我们可以通过 cat /proc/cpuinfo 查看一下: 上图是本人电脑的CPU信息,下面我们来分析其中几个比较重要的指标: processor 逻辑处理器的id。 physical id 物理 ...
分类:
系统相关 时间:
2016-05-26 17:15:47
阅读次数:
214
1.关于timeout设置 消费者调用提供者的服务时,超时时间默认为1000,重试次数默认为2次 dubbo的配置里有好多重复参数,比如timeout参数,各个xml的项里都有这个参数,消费者调用服务的时候,timeout参数起作用的优先级,method>reference>service>cons ...
分类:
其他好文 时间:
2016-05-26 17:15:54
阅读次数:
221
第一步注册获取AppKey,就是所谓的唯一标识 注册的步骤:官网注册应用得到appkey,请点击链接看里面的操作步骤。 第二步下载SDK: 获取ShareSDK-iOS v3.x:下载地址 第三步集成SDK 在Build Phases中的Link Binary With Libraries中添加对应 ...
分类:
其他好文 时间:
2016-05-26 17:16:19
阅读次数:
452
好吧 步骤1:创建label 步骤2:设置label 步骤三:计算label内容的大小 步骤4:设置label的frame 这样就搞定了 其中涉及到一个方法返回label的大小 ...
分类:
移动开发 时间:
2016-05-26 17:14:22
阅读次数:
406
其实实际上实现中并不能让password中显示文字提示,但是我们在工作中有这样的需求,当没输入东西的时候,框内有提示输入密码,但是当输入东西的时候又显示的是*号,那么是如何实现的呢?其实原理很简单,就是放两个文本框,样式以及定位都是一样的。先将type为password的隐藏,只显示type为tex ...
分类:
其他好文 时间:
2016-05-26 17:16:51
阅读次数:
236
先来介绍一下大部分软件如何解析一段视频流。首先它需要先确定视频的格式,这个和解码相关, 不同的格式视频编码不同,不是这里的重点。知道了视频的编码格式后,再通过编码格式进行解码,最后得到一帧一帧的图像,并把这些图像快速的显示在界面上, 即为播放一段视频。SurfaceView在Android中就是完成 ...
分类:
移动开发 时间:
2016-05-26 17:15:40
阅读次数:
213
1. memset是以字节为单位,初始化内存块。 int data[10] 比如memset(data,0,4*10==sizeof(data)); 2.memset对于char类型的数组可以将其初始化为任意一个单字符 char data[10] 比如memset(data,'0' / 'a' / ...
分类:
其他好文 时间:
2016-05-26 17:14:19
阅读次数:
993