JayceLi  
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2012年4月28日

摘要: 画完立方体后,在立方体旁边加了一个灯光point light,也加上了旋转效果。这里新加了normal data,用来作光计算的。这里用的是per vertex lighting,所以光移动到立方体顶点位置的时候,可以看到,立方体平面的对边顶点沿线周围部分会特别亮。对光的计算都在物体的vertex shader里。Test3Renderer.java 1 package com.android.jayce.test; 2 3 import java.nio.ByteBuffer; 4 import java.nio.ByteOrder; 5 import java.nio.Floa... 阅读全文
posted @ 2012-04-28 14:40 JayceLi 阅读(2282) 评论(3) 推荐(0) 编辑

2012年4月27日

摘要: 画过三角形后,再来画立方体。Activity还是和画三角形的一样,只是Renderer换了。为加强立体感,加了旋转效果。Test2Renderer.java 1 package com.android.jayce.test; 2 3 import java.nio.ByteBuffer; 4 import java.nio.ByteOrder; 5 import java.nio.FloatBuffer; 6 7 import javax.microedition.khronos.egl.EGLConfig; 8 import javax.microedition.khro... 阅读全文
posted @ 2012-04-27 17:59 JayceLi 阅读(4074) 评论(5) 推荐(0) 编辑
 
摘要: 看Opengl es的相关知识也有几天了。开始动手跟着例子写代码了。现在就先写个最简单的,画个三角形吧,里面包含了最基本的vertex shader和fragment shader的用法.Activity里设置opengl es版本为2.0,如果没设,会默认用1.0,然后运行会报API未实现exception.TestActivity.java 1 package com.android.jayce.test; 2 3 import android.app.Activity; 4 import android.app.ActivityManager; 5 import android.con. 阅读全文
posted @ 2012-04-27 11:21 JayceLi 阅读(3092) 评论(0) 推荐(0) 编辑

2012年4月26日

摘要: 查看IP情况命令:ifconfig改IP命令:ifconfig eth0 192.168.0.212 netmask 255.255.252.0其中,eth0 是网卡,192.168.0.212是想改成的IP,255.255.252.0是掩码。此操作重启系统后失效,系统恢复原有IP 阅读全文
posted @ 2012-04-26 11:28 JayceLi 阅读(146) 评论(0) 推荐(0) 编辑

2012年4月19日

摘要: You need to download ant, proguard and configure them first.Then you have to genarate a build.xml file use the following command:$android update project --pathpath is the full path of your android project, eg:~/code/workspace/ENotesnow you can see there's a build.xml file under ~/code/workspace/ 阅读全文
posted @ 2012-04-19 14:19 JayceLi 阅读(3767) 评论(0) 推荐(0) 编辑

2012年4月17日

摘要: OpenGL ES2.0的shader里面声明的变量一般有三种类型uniform, attribute, varying。1.uniform变量uniform变量是外部application程序传递给(vertex和fragment)shader的变量。因此它是 application通过函数glUniform**()函数赋值的。在(vertex和fragment)shader程序内部,uniform变量 就像是C语言里面的常量(const ),它不能被shader程序修改。(shader只能用,不能改)如果uniform变量在vertex和fragment两者之间声明方式完全一样,则它可以在 阅读全文
posted @ 2012-04-17 15:58 JayceLi 阅读(1769) 评论(2) 推荐(0) 编辑

2012年4月13日

摘要: 1 //文件的各种操作类 2 import java.io.*; 3 4 class FileOperate 5 { 6 7 /** 8 * 新建目录 9 */ 10 public void newFolder(String folderPath) 11 { 12 try 13 { 14 String filePath = folderPath; 15 filePath = filePath.toString(); 16 ... 阅读全文
posted @ 2012-04-13 17:48 JayceLi 阅读(658) 评论(0) 推荐(0) 编辑

2012年4月12日

摘要: 下面从一个未安装的android的apk文件获取apk信息 1 /** 2 * 获取未安装的apk信息 3 * 4 * @param ctx Context 5 * @param apkPath apk路径,可以放在SD卡 6 * @return 7 */ 8 public static AppInfoData getApkFileInfo(Context ctx, String apkPath) 9 { 10 System.out.println(apkPath); 11 File apkFile = new File(apkPath... 阅读全文
posted @ 2012-04-12 16:56 JayceLi 阅读(3809) 评论(0) 推荐(0) 编辑

2012年4月9日

摘要: 今天项目有需要对xml进行一些特定的操作,于是写了个小程序 1 /* 2 * param d: our project's color file 3 * param s: the skin package's color file 4 * result: the 'd' color will be replaced 5 */ 6 public void changeColor(String d, String s) 7 { 8 //eg: 9 //String d = "E:/workspace35/Lianluosms/color.xml" 阅读全文
posted @ 2012-04-09 17:57 JayceLi 阅读(338) 评论(0) 推荐(0) 编辑

2012年3月28日

摘要: 下面由一个天气预报程序来示例webservice的实现及应用。注意这里需要引入一个外部jar文件,ksoap2-android-assembly-2.4-jar-with-dependencies.jar。下载地址:http://code.google.com/p/ksoap2-android/downloads/detail?name=ksoap2-android-assembly-2.4-ja... 阅读全文
posted @ 2012-03-28 14:48 JayceLi 阅读(402) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页