-
js 步骤调用
js方法调用 英文原版:http://devlicio.us/blogs/sergio_pereira/archive/2009/02/09/javascript-5-ways-to-call-a-function.aspx ? TimeaftertimeIfindJavaScriptcodethathasbugscausedbylackof properunderstandingofhowf...
135
热度 -
Servlets & JSP Series 七 - Being a JSP
Servlets&JSPSeries7-BeingaJSP Servlets&JSPSeries7-BeingaJSP ? AJSPbecomesaservlet:asevletthatyoudonotcreate,thecontainerlooksatyourJSP,translatesitintoJavasourcecode,andcompilesitintoafull-f...
764
热度 -
Android中mesure历程详解 (结合Android 4.0.4 最新源码)
Android中mesure过程详解(结合Android4.0.4最新源码)如何遍历并绘制View树?之前的文章Android中invalidate()函数详解(结合Android4.0.4最新源码)中提到invalidate()最后会发起一个View树遍历的请求,并通过执行performTraersal()来响应该请求,performTraersal()正是对View树进行遍历和绘制的核心函数,...
47
热度 -
Android中invalidate() 函数详解(组合Android 4.0.4 最新源码)
Android中invalidate()函数详解(结合Android4.0.4最新源码)invalidate()函数的主要作用是请求View树进行重绘,该函数可以由应用程序调用,或者由系统函数间接调用,例如setEnable(),setSelected(),setVisiblity()都会间接调用到invalidate()来请求View树重绘,更新View树的显示。注:requestLayout(...
8
热度 -
英语口语之三解决方案
英语口语之三不知道前两篇大家记住了多少??Comeon,boysandgirls!!601.IappreciateJohn'shelpingintime.我感谢约翰的及时帮助。602.Iboughtitthedayitwasreleased.它发行的当天我就买了。603.Idoubtedwhetherthestoryistrue.我怀疑那故事是不是真的。604.IlearntthatIhadpas...
177
热度 -
回一篇英语美文赏析:品味现在,放眼未来
来一篇英语美文赏析:品味现在,放眼未来Tuckedawayinoursubconsciousnessisanidyllicvision.Weseeourselvesonalongtripthatspansthecontinent.Wearetravelingbytrain.Outthewindows,wedrinkinthepassingsceneofcarsonnearbyhighways,of...
143
热度 -
How tomcat works 第四章学习札记(1)
Howtomcatworks第四章学习笔记(1) Tomcat4默认连接器 tomcat连接器是一个独立的模块,可以插入到一个servlet容器。一个tomcat连接器必须符合以下要求: ? 必须实现org.apache.catalina.Connector接口 必须创建一个实现org.apache.catalina.Request接口的request对象 必须创建一个实现org.apache....
466
热度 -
Android View深入学习(1),View的测量(Measure)过程
AndroidView深入学习(一),View的测量(Measure)过程Android应用上面的View显示出来都必须经过测量,布局,和绘制这三个过程。我们知道PhoneWindow中的DecorView是界面最顶层的View,那么,最先绘制的View肯定是DecorView。在ViewRootImpl中的performTraversals方法中中,依次对DecorView进行测量,布局,和绘制...
76
热度 -
Android ViewGroup 事件散发机制详解
AndroidViewGroup事件分发机制详解关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java上一篇已经完整的解析了AndroidView的事件分发机制,今天给大家代码ViewGroup事件分发的源码解析~~凡是自定义ViewGroup实现各种滑动效果的,不可避免的会出现很多事件的冲突,对ViewGroup事件分发机制的了解,也有益于大家了解冲突产生的原因,以...
94
热度 -
Android GUI之View丈量
AndroidGUI之View测量在上篇文章(http://www.cnblogs.com/jerehedu/p/4607599.html#gui)中,根据源码探索了View的绘制过程,过程有三个主要步骤,分别为测量、布局、绘制。系统对绘制已经做了很好的封装,我们主要对测量和布局过程进行分析,看一看android是如何对view进行测量和布局的。根据上篇文章的分析,我们知道在ViewRootImp...
37
热度 -
6 doFrame
android动画原理源码分析之Animation在开发移动应用程序的时候用到动画是家常便饭的事,但是你有没有想过它是怎么实现的呢?今天小弟就在此分析一下。1startAnimation方法。设置好animation变量,刷新父视图绘画缓存。/***Startthespecifiedanimationnow.**@paramanimationtheanimationtostartnow*/publ...
94
热度 -
Android4.0源码Launcher起步流程分析【android源码Launcher系列一】
Android4.0源码Launcher启动流程分析【android源码Launcher系列一】???最近研究ICS4.0的Launcher,发现4.0和2.3有稍微点区别,但是区别不是特别大,所以我就先整理一下Launcher启动的大致流程。Launcher其实是贯彻于手机的整个系统的,时时刻刻都在运行,要是Launcher不运行了,手机就得黑屏了。Launcher的LauncherMode=s...
7
热度 -
Android4.0(Phone)拨号起步过程分析(二)
Android4.0(Phone)拨号启动过程分析(二)接上:Android4.0(Phone)拨号启动过程分析(一)InCallScreen处理来电和拨号的界面,接通电话也是这个界面,接下来分析InCallScreen类是如何处理拨号流程的;@Override protectedvoidonCreate(Bundleicicle){ Log.i(LOG_TAG,"onCreate()...
74
热度 -
Android ViewGroup 抚摸事件传递机制
AndroidViewGroup触摸事件传递机制引言上一篇博客我们学习了AndroidView触摸事件传递机制,不了解的同学可以查看AndroidView触摸事件传递机制。今天继续学习Android触摸事件传递机制,这篇博客将和大家一起探讨ViewGroup的触摸事件传递机制。示例示例代码如下:publicclassMainActivityextendsActionBarActivity{priv...
102
热度 -
VxWorks下USB驱动小结2
VxWorks下USB驱动总结23:USBD驱动详解这一部分将要描述USBD(USBHostDriver)的典型应用。例如初始化,client注册,动态连接注册,设备配置,数据传输,同时还探讨了USBD内部设计的关键特性。这部分是VxWorks下USB驱动的核心。1初始化USBD:分为两步(1)必须至少调用一次函数usbdInitialize()。在一个给定的系统中,usbdlnifialize(...
194
热度 -
Android 中View的作图机制源码分析 一
Android中View的绘制机制源码分析一 尊重原创:http://blog.csdn.net/yuanzeyao/article/details/46765113 差不多半年没有写博客了,一是因为工作比较忙,二是觉得没有什么内容值得写,三是因为自己越来越懒了吧,不过最近我对Android中View的绘制机制有了一些新的认识,所以想记录下来并分享给大家。在之后的几篇博客中,我会给大家分享如下的内...
55
热度 -
android 自定义view实现验证码成效(一)
android自定义view实现验证码效果(一)此博客来自:http://blog.csdn.net/lmj623565791/article/details/24252901,感谢博客的无私奉献,在这拿来自己学习下。自定义控件一直对我来说都比较恐怖,就此有时间好好学习下,我们知道一个View对象要经过onMeasure()测量,onLayout()计算大小,onDraw()到屏幕上,然后根据你的...
59
热度 -
【贪吃蛇—Java软件工程师写Android游戏】系列 1.Android SDK Sample-Snake详解
【贪吃蛇—Java程序员写Android游戏】系列1.AndroidSDKSample-Snake详解Snake也是一个经典游戏了,Nokia蓝屏机的王牌游戏之一。AndroidSDK1.5就有了它的身影。我们这里就来详细解析一下AndroidSDKSample中的Snake工程。本工程基于SDK2.3.3版本中的工程,路径为:%Android_SDK_HOME%/samples/android-...
236
热度 -
Line Numbers for RichText Control in C
LineNumbersforRichTextControlinC#from:http://www.codeproject.com/Articles/38858/Line-Numbers-for-RichText-Control-in-CusingMicrosoft.VisualBasic;usingSystem;usingSystem.Collections;usingSystem.Collect...
537
热度 -
Linux设备驱动Hello World程序介绍
自古以来,学习一门新编程语言的第一步就是写一个打印“helloworld”的程序(可以看《helloworld集中营》这个帖子供罗列了300个“helloworld”程序例子)在本文中,我们将用同样的方式学习如何编写一个简单的linux内核模块和设备驱动程序。我将学习到如何在内核模式下以三种不同的方式来打印helloworld,这三种方式分别是:printk(),/proc文件,/dev下的设备文...
887
热度