感受Android带给我们的新体验
By: leo | In: OpenGL ES
30 九 2009光栅化 光栅化是一种将基本图元转化为二维图像的处理。转化后的图像的每个像素点都包括诸如颜色和深度的信息。因此可见,基本图元的光栅化由两部分工作组成。第一部分工作是决定窗口坐标中的哪些整型栅格区域被基本图元占用;第二部分工作是分配一个颜色值和一个深度值到各个区域。处理的结果会被传递到GL的下一个平台(片元操作),在那里利用消息区更新帧缓存中的适当区域。 图3.1图解光栅处理
By: 大庄 | In: OpenGL ES
28 九 20092.9缓存对象 之前提到的顶点数据数组都保存在客户端的内存中,而有时候理想保存使用频繁的客户端数据(例如顶点数组数据)的位置是高性能的服务器内存。GL缓存对象提供了一套机制,使客户端可以分配,初始化和渲染服务器端内存。
By: 海市蜃楼 | In: Android开发
27 九 2009前面的Android画图学习总结的系列中,我们分别学习了Bitmap、Drawable、Aniamtion,除了这些画图元素之外,开发应用程序使用最多的还是String(字符串),下面我们就如何显示String详细的说明。 引用Android SDK中显示String的函数,列举如下:
By: 海市蜃楼 | In: Android开发
26 九 2009上一篇幅Android Styles & Themes(一)——Style介绍了Style神奇的魅力,下面继续体验Theme的效果。就像Style一样,Theme依然在<style>元素里边申明,也是以同样的方式引用。不同的是通过在Android Manifest中定义的<application>和<activity>元素将主题添加到整个程序或者某个 Activity,但是主题是不能应用在某一个单独的View里。
By: 海市蜃楼 | In: Android开发
25 九 2009很早前就看到Android SDK中关于Applying Styles and Themes的介绍与说明,今天总算有时间来体验下了。和web中的CSS一样,Android也可以为界面定义全局、公用的Style。Styles和Themes都是资源,存放在res/values文件夹下。 首先,什么是Style,什么是Theme? Style:是一个包含一种或者多种格式化属性的集合,我们可以将其用为一个单位用在布局XML单个元素当中。比如,我们可以定义一种风格来定义文本的字号大小和颜色,然后将其用在View元素的一个特定的实例。 Theme:是一个包含一种或者多种格式化属性的集合,我们可以将其为一个单位用在应用中所有的Activity当中或者应用中的某个Activity当 中。比如,我们可以定义一个Theme,它为window frame和panel 的前景和背景定义了一组颜色,并为菜单定义可文字的大小和颜色属性,可以将这个Theme应用在你程序当中所有的Activity里。
By: 海市蜃楼 | In: Android开发
23 九 2009在前面的2篇文章Android读写XML(上)——package说明、Android读写XML(中)——SAX中想必大家对XML文件读取的方法已经比较熟悉了,在这里我们就不多说了,直接说明如何将信息写成XML文件,首先介绍Andoid SDK中的相关类。 类 说明 XmlSerializer Define an interface to serialziation of XML Infoset.定义一个接口来实现XML信息的串行化。 什么是串行化? 对象的串型化,也有叫做对象的序列话,并不只是简单的把对象保存在存储器上,它可以使我们在流中传输对象,使对象变的可以像基本数据一样传递。
By: fennek | In: Android应用
22 九 2009Zeta TYPE 是Android上的一款独特的虚拟键盘,它巧妙的把26个字母(外加一个句点号)分成了3个区域,组成了3个“按键”,每一个“按键”能够识别1个敲击动作,以及3个水平、3个垂直和2个对角线方向上的共8个滑行动作。而传统的虚拟键盘只有“敲击”这一个动作(想想吧使用传统虚拟键盘输入时,需要轻轻地点击每一个字母)。
By: 大庄 | In: OpenGL ES
22 九 2009当前顶点状态 当一个顶点数组被定义,但是数据还不可用时,当前值常用于联合顶点辅助的数据。当前值可能在任何时候被独占命令改变。 使用以下的命令可设置当前的RGBA颜色值。 void Color4{xf}(T red, T green, T blue, T alpha); void Color4ub(ubyte red, ubyte green, ubyte blue, ubyte alpha);
By: 海市蜃楼 | In: Android开发
22 九 2009在Android读写XML(上)——package说明中,详细介绍了使用 DOM方法读取XML文档,由于使用DOM方法需要将整个XML文档加载内存中,对系统资源占用比较多,这对内存比较紧张的Android系统来说,使用DOM方法读取XML文档会有很大的限制。 使用SAX方法读取XML,对内存资源的占用的比较少,因此在嵌入式设备中极力推荐使用,Android也不例外,本篇幅详细说明Android中如何使用SAX读取XML文档。 SAX采用基于事件驱动的处理方式,它将XML文档转换成一系列的事件,由单独的事件处理器来决定如何处理。为了了解如何使用SAX API处理XML文档,这里介绍一下SAX所使用的基于事件驱动的处理模式。

这里有一群热爱开发的人,我们的文章以原创、翻译为主,包含了我们对Android的认识,对Android的研究,以及一些开发心得和感想,如果 你喜欢我们的站点,喜欢我们的文章,欢迎拍砖,欢迎交流。希望新版的mo-Android能够为你带来更好的体验。