Android
iwifigame
这个作者很懒,什么都没留下…
展开
-
深入理解Activity
dfdf原创 2011-02-23 18:03:00 · 338 阅读 · 0 评论 -
Android 怎样画视图
<br /><br />当Activity得到焦点后,就被要求画出它的布局。Android框架<br />负责绘画的整个过程,但Activity必须提供布局的根结点。<br />绘画从根结点开始,它必须测量和画出布局树。 Drawing is handled by walking the tree and rendering each View that intersects the invalid region。<br />反过来,每一个ViewGroup负责请求每个子View去出它自己(用draw())原创 2011-04-29 00:07:00 · 605 阅读 · 0 评论 -
Activity 详解
<br /><br />Activity主要提供一个界面窗口来给用户提供特定的功能,例如打电话,照相,发送短信,看地图。每一个Activity被提供一个窗口来画整个用户界面。一般,这个窗口填充整个屏幕,但也可能比屏幕小并且悬浮在其它窗口上。<br /> 一个应用程序通常包括多个松耦合的Activity。通常,有一个Activity被标示为一个主Activity,当程序第一次加载时,显示给用户。每一个Activity可以启动其它的Activity来实现其它功能。每当一个Activity启动,前一个Act原创 2011-05-01 01:11:00 · 14243 阅读 · 0 评论 -
Android 自定义控件的 拖拽、移动 实现 方法
整个屏幕是一个继承自View或SurfaceView的类。它通过onDraw方法来画上面的所有的要显示的对象。一般在这个方法中,会有一些标示显示对象的位置、大小、图形、图片等一切和显示有关的属性,在onDraw方法中根据这些属性重绘所有对象。因此,必须有这样一种机制:在每一个和显示有关的属性更改后,必须马上被调用onDraw,重新绘制所有对象,将更改实时显示给用户。这种机制有两种实现方法:1.采用UI线程,以一定周期使onDraw方法得到调用。2.采用消息机制,当和显示有关的属性改变时,使onDra原创 2011-04-17 14:18:00 · 5195 阅读 · 2 评论