View绘制过程详解界面窗口的根布局是DecorView,该类继承自FrameLayout.说到View绘制,想到的就是从这里入手,而FrameLayout继承自ViewGroup。感觉绘制肯定会在ViewGroup或者View中,
但是木有找到。发现ViewGroup实现ViewParent接口,而ViewParent有一个实现类是ViewRootImpl, ViewGruop中会使用ViewR...
分类:
其他好文 时间:
2015-04-10 15:34:28
阅读次数:
147
VideoView源码分析VideoView基于Android4.4源码进行分析
简介 /**
* Displays a video file. The VideoView class
* can load images from various sources (such as resources or content
* providers), takes care of com...
分类:
其他好文 时间:
2015-04-10 15:31:07
阅读次数:
1034
写在前面:
本系列博文所讨论的内容主要是与大家一起讨论Recovery模式本地化显示文本的原理,以及如何使用谷歌提供的recovery_l10n工具实现定制本地化显示的文本。
导读:
首先我们来讨论Recovery模式下本地化文本的显示是如何实现的。
先看两张图,相信很多人都很熟悉,第一张是我们恢复出厂设置操作,关机重启进入recovery模式之后所看到的界面,第二张是通过按键进入reco...
分类:
其他好文 时间:
2015-04-10 15:32:42
阅读次数:
140
视频播放相关内容总结多媒体常识:
什么是多媒体 多媒体是计算机和视频技术的结合,实际上它是两个媒体;声音和图像,或者用现在的术语:音响和电视
常用的视频格式Android系统默认:mp4、3gp
常用格式:ts、3gpp、3g2、3gpp2、avi、mkv、flv、divx、f4v、rm、rmvb、rv、wmv、asf、mov、mpg、v8、ram、mpeg、
swf、m...
分类:
其他好文 时间:
2015-04-10 15:30:36
阅读次数:
233
Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numbers from the original list.
For example,
Given 1->2->3->3->4->4->5, return 1->2->5.
Given 1->1-...
分类:
其他好文 时间:
2015-04-10 15:31:53
阅读次数:
114
性能优化代码优化原则:
时间换时间:
如禁用电脑的一些开机启动项,通过减少这些没必要的启动项的时间从而节省开机时间
如网站界面上数据的分批获取,AJAX技术
时间换空间:
如拷贝文件时new一个字节数组当缓冲器,即byte[] buffer = new byte[1024]。
为什么只new一个1024个字节的数组呢,new一个更大的字节数组不是一下就把文件拷贝完了么?这么做就是...
分类:
其他好文 时间:
2015-04-10 15:30:14
阅读次数:
193
视频解码之软解与硬解硬解:从字面意思上理解就是用硬件来进行解码,通过显卡的视频加速功能对高清视频进行解码,很明显就是一个专门的电路板(这样好理解…)来进行视频的解码,是依靠显卡GPU的。 软解:字面上理解就是用软件进行解码,这样理解也对,但是实际最总还是要硬件来支持的,这个硬件就是CPU。既然有这两种不同的解码方式,我们在开发中该如何进行选择?哪个更好?...
分类:
其他好文 时间:
2015-04-10 15:31:21
阅读次数:
134
libcoap是CoAP协议的C语言实现,libcoap提供server和client功能,它是调试CoAP的有力工具,本文将说明如何在Linux平台上安装libcoap,并通过几个简单的例子说明libcoap的使用方法。...
分类:
其他好文 时间:
2015-04-10 15:31:21
阅读次数:
362
一、JBoss下配置数据源时,如果密码直接暴露给了系统的操作员或者维护人员,显然就增加了数据库不安全的因素。MySQL Datasource配置样例MSSQLDSjdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabasecom....
分类:
其他好文 时间:
2015-04-10 15:29:52
阅读次数:
156
yum -y install gcc pcre pcre-devel gcc-c++ autoconf libxml2 libxml2-devel zlib zlib-devel glibc libjpeg libjpeg-devel libpng libpng-devel glibc-devel ...
分类:
其他好文 时间:
2015-04-10 15:30:31
阅读次数:
121
Given a stringSand a stringT, count the number of distinct subsequences ofTinS.A subsequence of a string is a new string which is formed from the orig...
分类:
其他好文 时间:
2015-04-10 15:29:31
阅读次数:
161
最近做了一个项目要生成二维码,跟几年前不同,最近大家都喜欢在二维码中间加logo.加logo倒是不难,两个图片叠一起就是了,但是遇到一个新问题,logo加得太大的话,会导致二维码扫描不出来;加的太小则不怎么明显.上网看看网上在线生成二维码的地方,发现都有容错率的设置,从7%-30%,容错率越高,二维...
分类:
其他好文 时间:
2015-04-10 15:27:42
阅读次数:
2003
下面学习一下图层的anchorPoint,position属性在ViewDidLoad中self.View添加View1,在View1中添加图层calayer self.view1=[[UIView alloc]init]; self.view1.backgroundColor=[UIColo...
分类:
其他好文 时间:
2015-04-10 15:27:31
阅读次数:
167
MicrosoftInternetExplorer4 0 2 DocumentNotSpecified 7.8 Normal 0 ...
分类:
其他好文 时间:
2015-04-10 15:28:17
阅读次数:
354
食物链Time Limit: 1000MSMemory Limit: 10000KTotal Submissions: 49320Accepted: 14385Description动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N...
分类:
其他好文 时间:
2015-04-10 15:26:34
阅读次数:
144
/* IE6,7不支持inline-block属性 可采用*display:inline;*zoom:1* IE6,7支持inline元素转换成inline-block,但不支持block元素转换成inline-block,* 所以非inline元素在IE6,7下要转换成inline-block,需...
分类:
其他好文 时间:
2015-04-10 15:27:03
阅读次数:
115
1687: [Usaco2005 Open]Navigating the City 城市交通Time Limit:5 SecMemory Limit:64 MBSubmit:94Solved:73[Submit][Status][Discuss]Description由于牛奶市场的需求,奶牛必须前往...
分类:
其他好文 时间:
2015-04-10 15:26:09
阅读次数:
188