- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 NeHe学习之框架三
WndProc 的实现://窗口消息处理函数LRESULT CALLBACK WndProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch (uMsg) //消息类型 { case WM_ACTIVATE: //窗口活
2014-07-08 14:39:45 373
原创 NeHe学习之框架二
创建窗口:BOOL CreateGLWindow(char* title, int width, int height, int bits, bool fullscreenflag){ GLuint PixelFormat; // 保存查找匹配后的结果 WNDCLASS wc; // 窗口类实例 DWORD dwExStyle; // 扩展窗口风格 DWORD
2014-07-08 11:31:41 353
原创 NeHe学习之框架一
开始学习NeHe 的教程由一段时间了,发现自己记住的不够深刻,想写此系列文章用以自我激励,和方便学习。 这一篇是NeHe的框架,对于刚接触的我来说,有些难度。 添加头文件:头文件介绍#include //windows 的头文件#include //OpenGL32 的头文件#include //OpenGL实用库,GLU库属于OpenGL标准的一部分#i
2014-07-07 19:30:34 794
原创 Opengl 基础概念
渲染,英文为Render,也有的把它称为着色,但一般把Shade称为着色,把Render称为渲染。因为Render和Shade这两个词在三维软件中是截然不同的两个概念,虽然它们的功能很相似,但却有不同。Shade是一种显示方案,一般出现在三维软件的主要窗口中,和三维模型的线框图一样起到辅助观察模型的作用。很明显,着色模式比线框模式更容易让我们理解模型的结构,但它只是简单的显示而已,数字图像中把它称
2014-07-07 18:37:18 425
转载 Opengl 头文件介绍
常见的OpenGL头文件如下:(Windows系统中可以忽略大小写的区别,同时文件的路径可能变化,例如不是而是"gl.h",具体情况要看你到底把头文件放到哪了):OpenGL所使用的函数和常量声明。:GLU(OpenGL实用库)所使用的函数和常量声明。GLU库属于OpenGL标准的一部分。(以下各种库则不属于):GLAUX(OpenGL辅助库)所使用的函数和常量
2014-07-07 15:41:56 1059
原创 微信,QQ空间,新浪微博分享集成
最近的项目中要集成微信,QQ空间,新浪分享功能。现在就把这过几天的新的记录下来方便以后查阅。 我使用的是ShareSDK提供的SDK。 准备工作:在ShareSDK上注册一个帐号,之后会得到你个AppKey,并下载SDK。到需要集成的平台上注册一个帐号,每个平台你都会得到一个 AppKey和AppSecret。 接下来,手动复制需要的jar包到自己的工程目录l
2014-07-07 14:51:47 817
转载 Android 中声音的处理一:MediaPlayer
在android中有时候会要加一些背景音乐,或者在游戏中需要添加一些游戏音效。最近的工作中正好要遇到这方面的问题,就了解了下,现在把使用到的知识,做一下总结。 MediaPlayer使用起来简单,适合做长时间的声音播放,比如背景音乐。 下面是使用过程中的主要点:【注:以下代码及总结来自网络】如何获得MediaPlayer实例:可以使用直接new的方式: Med
2014-07-07 14:45:53 2400
原创 Android 中声音的处理二:SoundPool
SoundPool主要用在播放一些短的反应速度要求高的声音上,比如:音效。 SoundPool和其他声音播放类相比,其特点是可以自行设置声音的品质、音量、播放比率等参等。并且它可以同时管理多个音频流,每个流都有独自的ID,对某个音频流的管理都是通过ID进行的。 基本使用步骤: 1.创建一个SoundPool
2014-07-07 14:40:40 448
原创 Andriod JNI 环境搭建
今天上班,QQ群里有人问JNI环境的搭建,当时都忘了怎么搭建。所以赶紧把之前保存的资料整理了下,记录下来,方便以后查询。 第一步:下载安装NDK,我现在用的是android-ndk-r8。 第二步:安装Cygwin 1.由于NDK开发大都涉及到c/c++,需要用gcc编译。在windows下,可以用Cygwin模拟Linux的编译环境。
2014-07-07 14:17:30 448
转载 android之JNI
Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机(VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。1.从如何载入.so档案谈起 由于Android的应用层的类都是以Java写的,这些
2014-04-07 23:13:25 293
原创 菜鸟--Adroid学习之法律咨询客户端一
最近想学习Android的应用开发,为了激励,鞭策自己。同时为了加深记忆,将自己学习的经历写出来!拿来学习的案例是从朋友那里拿来的成品,首先要了解该app的功能。客户端功能:会员注册模块社区模块查询模块导航模块专家推荐模块
2014-04-04 16:29:23 484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人