摘要: 首先我要告诉你一件比较重要的事情,我们画出来的所有东西其实都是由三角形拼成的,所以实际上我们一直在画不同的各种各样的三角形最后达到了我们想要的效果。明确一些概念:点、线、面。点(Vertex):在Android系统中可以使用一个浮点数数组来定义一个顶点,浮点数数组通常放在一个Buffer(java.nio)中来提高性能。比如: private float[] vertices = { -1.0f, 1.0f, 0.0f, // 0, Top Left -1.0f, -1.0f, 0.0f, // 1, Bottom Left ... 阅读全文
posted @ 2012-08-29 14:13 思繁 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 本教程及后续教程全部参考或者转载于:OpenGL ES Tutorial for Android本例相当于openGL的HelloWorld程序。先贴代码,代码中的注释比较具体了。主Activity类:package seven.demo.openglhelloworld;import android.app.Activity;import android.opengl.GLSurfaceView;import android.os.Bundle;import android.view.Menu;public class OpenGLDemo extends Activity { @Ov... 阅读全文
posted @ 2012-08-29 13:20 思繁 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 在光标处插入字符串的方法如下:EditText mTextInput=(EditText)findViewById(R.id.input);//EditText对象int index = mTextInput.getSelectionStart();//获取光标所在位置String text="I want to input str";Editable edit = mTextInput.getEditableText();//获取EditText的文字if (index < 0 || index >= edit.length() ){ edit.append( 阅读全文
posted @ 2012-08-22 17:36 思繁 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 2012年8月16日11:55:45 - 从这一篇起开始写blog,记录工作和学习总结。趁吃饭前发出来。以下为一些屏幕参数术语,搞android的苦逼同行们,让多分辨率适配来的更猛烈些吧~1、屏幕大小屏幕实际的大小,通过测量屏幕对角线长度获得,通常用inch表示。Android将屏幕分为了4个档次:small、normal、large、xlarge。2、屏幕分辨率 屏幕实际显示的像素数。3、屏幕密度(PPI:Pixels per Inch)屏幕每英寸的最大像素数(硬件层面的参数)。可通过公式进行计算:W:横向最大像素数H:纵向最大像素数L:屏幕对角线长度(即前面说的屏幕大小)4、屏幕密度(DP 阅读全文
posted @ 2012-08-16 12:02 思繁 阅读(324) 评论(0) 推荐(0) 编辑